ó
    �œ‘hE  ã                   óÆ   • S SK r S SKJr  S SKJr  SSKJr  \ R                  R                  \SS9\ R                  R                   " S S	\R                  5      5       5       rg)
é    N)Úcrackfortran)ÚIS_WASMé   )ÚutilzCannot start subprocess)Úreasonc                   óT   • \ rS rSr\R
                  " SSSS5      /rSS/rS rS	 r	S
r
g)ÚTestAbstractInterfaceé	   ÚtestsÚsrcÚabstract_interfacezfoo.f90Úadd1Úadd2c                 ó\   • U R                   R                  R                  SS5      S:X  d   eg )Né   é   )é   é   )ÚmoduleÚ
ops_moduleÚfoo)Úselfs    ÚlC:\Users\psant\Downloads\Noiseback\school\venv\Lib\site-packages\numpy/f2py/tests/test_abstract_interface.pyÚtest_abstract_interfaceÚ-TestAbstractInterface.test_abstract_interface   s'   € Ø�{‰{×%Ñ%×)Ñ)¨!¨QÓ/°7Ó:Ð:Ñ:ó    c                 óî   • [         R                  " SSSS5      n[        R                  " [        U5      /5      n[	        U5      S:X  d   e[	        US   S   5      S:X  d   eUS   S   S   S   S	:X  d   eg )
Nr   r   r   zgh18403_mod.f90r   r   ÚbodyÚblockzabstract interface)r   Úgetpathr   ÚstrÚlen)r   ÚfpathÚmods      r   Útest_parse_abstract_interfaceÚ3TestAbstractInterface.test_parse_abstract_interface   s|   € ä—’˜W eÐ-AØ.ó0ˆä×'Ò'¬¨U«¨Ó5ˆÜ�3‹x˜1‹}Ðˆ}Ü�3�q‘6˜&‘>Ó" aÓ'Ð'Ð'Ø�1‰v�f‰~˜aÑ  Ñ)Ð-AÓAÐAÑAr   © N)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__r   r    ÚsourcesÚskipr   r%   Ú__static_attributes__r'   r   r   r	   r	   	   s1   † ð �|Š|˜G UÐ,@À)ÓLÐM€Gà�FÐ€Dò;õBr   r	   )ÚpytestÚ
numpy.f2pyr   Únumpy.testingr   Ú r   ÚmarkÚskipifÚslowÚF2PyTestr	   r'   r   r   Ú<module>r7      sZ   ðÛ å #Ý !å ð ‡�×Ñ�GÐ$=ÐÐ>Ø‡�×ÑôB˜DŸM™Mó Bó ó ?ñBr   