code: def test_basic(self):
      loader_path = np.core._multiarray_umath.__file__
  
      out1 = load_library("_multiarray_umath", loader_path)
      out2 = load_library(Path("_multiarray_umath"), loader_path)
      out3 = load_library("_multiarray_umath", Path(loader_path))
      out4 = load_library(b"_multiarray_umath", loader_path)
  
      assert isinstance(out1, ctypes.CDLL)
      assert out1 is out2 is out3 is out4
  
imports: import sys
  import sysconfig
  import weakref
  from pathlib import Path
  import pytest
  import numpy
  from numpy.ctypeslib import ndpointer, load_library, as_array
  from numpy.testing import assert_, assert_array_equal, assert_raises, assert_equal
label_desc: Use image node_id 1 for calling the TestLoadLibrary obj's underlying member method code with example usage: obj.test_basic() without return types