class_docstr: Test the function pointers that are expected to fail on
  Mac OS X without the additional entry statement in their definitions
  in fblas_l1.pyf.src. 
class_docstr_tok: ["Test","the","function","pointers","that","are","expected","to","fail","on","Mac","OS","X","without","the","additional","entry","statement","in","their","definitions","in","fblas_l1.pyf.src","."]
code: def test_complex_args(self):
      cx = np.array(
          [0.5 + 1.0j, 0.25 - 0.375j, 12.5 - 4.0j], np.complex64
      )
      cy = np.array(
          [0.8 + 2.0j, 0.875 - 0.625j, -1.0 + 2.0j], np.complex64
      )
  
      assert_allclose(
          blas._test_cdotc(cx, cy), -17.6468753815 + 21.3718757629j
      )
      assert_allclose(
          blas._test_cdotu(cx, cy), -6.11562538147 + 30.3156242371j
      )
  
      assert_equal(blas._test_icamax(cx), 3)
  
      assert_allclose(blas._test_scasum(cx), 18.625)
      assert_allclose(blas._test_scnrm2(cx), 13.1796483994)
  
      assert_allclose(
          blas._test_cdotc(cx[::2], cy[::2]),
          -18.1000003815 + 21.2000007629j,
      )
      assert_allclose(
          blas._test_cdotu(cx[::2], cy[::2]),
          -6.10000038147 + 30.7999992371j,
      )
      assert_allclose(blas._test_scasum(cx[::2]), 18.0)
      assert_allclose(blas._test_scnrm2(cx[::2]), 13.1719398499)
  
file_path: scipy/scipy/linalg/tests/test_cython_blas.py
imports: import numpy
  from numpy.testing import assert_allclose, assert_equal
  import scipy.linalg.cython_blas
label_desc: Use image node_id 1 for calling the TestWfuncPointers obj's underlying member method code with example usage: obj.test_complex_args() without return types