
    Kh                     \    S SK Jr  SSKrSSKrSSKJr   " S S\R                  5      rS r	g)   )util    N)assert_allclosec                       \ rS rSr\R
                  " SSSS5      /r\R                  R                  S 5       r
S rS rS	 rS
rg)TestISOC   testssrc
isocintrinzisoCtests.f90c                 b    U R                   R                  R                  SS5      nSnX:X  d   eg )Nr         )modulecoddityc_addselfoutexp_outs      L/var/www/html/env/lib/python3.13/site-packages/numpy/f2py/tests/test_isoc.pytest_c_doubleTestISOC.test_c_double   s-    kk!!''1-    c                 b    U R                   R                  R                  SS5      nSnX:X  d   eg )Nr         )r   r   watr   s      r   test_bindc_functionTestISOC.test_bindc_function   s-    kk!!%%a,r   c                 b    U R                   R                  R                  SS5      nSnX:X  d   eg )Nr   r      )r   r   c_add_int64r   s      r   test_bindc_kindsTestISOC.test_bindc_kinds   s-    kk!!--a4r   c                     [         R                  " / SQ5      n[         R                  " / SQ5      nU R                  R                  R	                  X5      nUS-  n[        X45        g )N)r   r   r   r   )nparrayr   r   add_arrr   )r   abr   r   s        r   test_bindc_add_arrTestISOC.test_bindc_add_arr   sI    HHWHHWkk!!))!/A#%r    N)__name__
__module____qualname____firstlineno__r   getpathsourcespytestmarkslowr   r   r#   r+   __static_attributes__r-   r   r   r   r      sH    We\?CG
 [[ &r   r   c                  v    SSK Jn   SSS00nSSS00nSS	S
.nSSSS.0S/pTU " XU5      u  pgXd:X  d   eXu:X  d   eg )Nr   )process_f2cmap_dictinteger8rubbish_typeINTEGER4intlong)r?   r<   )r;   r>   )numpy.f2py.auxfuncsr9   )r9   
f2cmap_allnew_mapc2py_mapexp_map
exp_maptypres_map
res_maptyps           r   test_process_f2cmap_dictrI   '   sj    7c>23J3,'Gf5H%^%'HIE7Z .j8LG ###r   )
 r   numpyr&   r4   numpy.testingr   F2PyTestr   rI   r-   r   r   <module>rN      s'       )&t}} &B$r   