code: def test_read_array_header_2_0():
      s = BytesIO()
  
      arr = np.ones((3, 6), dtype=float)
      format.write_array(s, arr, version=(2, 0))
  
      s.seek(format.MAGIC_LEN)
      shape, fortran, dtype = format.read_array_header_2_0(s)
  
      assert_(s.tell() % format.ARRAY_ALIGN == 0)
      assert_((shape, fortran, dtype) == ((3, 6), False, float))
  
imports: import sys
  import os
  import warnings
  import pytest
  from io import BytesIO
  import numpy
  from numpy.testing import assert_, assert_array_equal, assert_raises, assert_raises_regex, assert_warns, IS_PYPY, IS_WASM
  from numpy.testing._private.utils import requires_memory
  from numpy.lib import format
  import yatest.common
label_desc: Use image node_id 27 for calling a global function with example usage: test_read_array_header_2_0() without return types