docstr: Checks that NumPy 1.26 and pickle is able to load pickles
  created with NumPy 2.0 without errors/warnings.
docstr_tok: ["Checks","that","NumPy","1.26","and","pickle","is","able","to","load","pickles","created","with","NumPy","2.0","without","errors\/warnings","."]
code: def test_unpickle_numpy_2_0_file(self):
      """
      Checks that NumPy 1.26 and pickle is able to load pickles
      created with NumPy 2.0 without errors/warnings.
      """
      with open(self.filename, mode="rb") as file:
          content = file.read()
  
      # Let's make sure that the pickle object we're loading
      # was built with NumPy 2.0.
      assert b"numpy._core.multiarray" in content
  
      arr = pickle.loads(content, encoding="latin1")
  
      assert isinstance(arr, np.ndarray)
      assert arr.shape == (73,) and arr.dtype == np.float64
  
imports: from os import path
  import pickle
  import numpy
  import yatest.common
label_desc: Use image node_id 2 for calling the TestNumPy2Compatibility obj's underlying member method code with example usage: obj.test_unpickle_numpy_2_0_file() without return types