code: def test_pickle_3(self):
      # Issue #7140
      a = self.data
      for proto in range(2, pickle.HIGHEST_PROTOCOL + 1):
          pa = pickle.loads(pickle.dumps(a[0], protocol=proto))
          assert_(pa.flags.c_contiguous)
          assert_(pa.flags.f_contiguous)
          assert_(pa.flags.writeable)
          assert_(pa.flags.aligned)
  
imports: import collections.abc
  import textwrap
  from io import BytesIO
  from os import path
  from pathlib import Path
  import pytest
  import numpy
  from numpy.testing import assert_, assert_equal, assert_array_equal, assert_array_almost_equal, assert_raises, temppath
  from numpy.compat import pickle
label_desc: Use image node_id 9 for calling the TestRecord obj's underlying member method code with example usage: obj.test_pickle_3() without return types