Ë
    öU.jL	  ã                   óø  — d dl Z d dlZddlmZ d dlmZ e j                  j                   G d„ dej                  «      «       Z	e j                  j                   G d„ dej                  «      «       Z
e j                  j                   G d	„ d
ej                  «      «       Ze j                  j                   G d„ dej                  «      «       Ze j                  j                   G d„ dej                  «      «       Zy)é    Né   )Úutil)ÚIS_PYPYc                   óF   — e Zd Z ej                  ddddd«      gZdgZd„ Zy)	ÚTestModuleFilterPublicEntitiesÚtestsÚsrcÚmodulesÚgh26920z$two_mods_with_one_public_routine.f90Ú
mod1_func1c                  ó   — y ©N© ©Úselfs    ú_C:\xampp\htdocs\tradingbinance\backend\.venv\Lib\site-packages\numpy/f2py/tests/test_modules.pyÚtest_gh26920z+TestModuleFilterPublicEntities.test_gh26920   ó   € àó    N©Ú__name__Ú
__module__Ú__qualname__r   ÚgetpathÚsourcesÚonlyr   r   r   r   r   r      s4   „ ð 	ˆ�‰Ø�U˜I yØ2ó	
ð€Gð Ð€Dór   r   c                   óF   — e Zd Z ej                  ddddd«      gZdgZd„ Zy)	ÚTestModuleWithoutPublicEntitiesr   r	   r
   r   z$two_mods_with_no_public_entities.f90r   c                  ó   — y r   r   r   s    r   r   z,TestModuleWithoutPublicEntities.test_gh26920"   r   r   Nr   r   r   r   r   r      s4   „ ð 	ˆ�‰Ø�U˜I yØ2ó	
ð€Gð Ð€Dór   r   c                   ó~   — e Zd Z ej                  dddd«      gZej                  j                  e	d¬«      d„ «       Z
y)	ÚTestModuleDocStringr   r	   r
   zmodule_data_docstring.f90z,PyPy cannot modify tp_doc after PyType_Ready)Úreasonc                 ót   — | j                   j                  j                  t        j                  d«      k(  sJ ‚y )Nzó                     i : 'i'-scalar
                     x : 'i'-array(4)
                     a : 'f'-array(2,3)
                     b : 'f'-array(-1,-1), not allocated 
                     foo()

                     Wrapper for ``foo``.

)ÚmoduleÚmodÚ__doc__ÚtextwrapÚdedentr   s    r   Útest_module_docstringz)TestModuleDocString.test_module_docstring+   s2   € à�{‰{�‰×&Ñ&¬(¯/©/ð1ó+
ò 
ð 	
ñ 
r   N)r   r   r   r   r   r   ÚpytestÚmarkÚxfailr   r)   r   r   r   r!   r!   '   sD   „ àˆt�|‰|˜G U¨IÐ7RÓSÐT€Gà‡[�[×Ñ�wÐ'UÐÓVñ	
ó Wñ	
r   r!   c                   ón   — e Zd ZdZ ej
                  ddddd«       ej
                  ddddd«      gZd„ Zy	)
ÚTestModuleAndSubroutineÚexampler   r	   r
   Úgh25337zdata.f90zuse_data.f90c                 ó€   — | j                   j                  j                  d«       dt        | j                   «      v sJ ‚y )Né   Údata)r$   r3   Ú	set_shiftÚdirr   s    r   Útest_gh25337z$TestModuleAndSubroutine.test_gh25337@   s1   € Ø�‰×Ñ×"Ñ" 1Ô%Øœ˜TŸ[™[Ó)Ñ)Ð)Ñ)r   N)r   r   r   Úmodule_namer   r   r   r6   r   r   r   r.   r.   8   s?   „ à€Kàˆ�‰�W˜e Y°	¸:ÓFØˆ�‰�W˜e Y°	¸>ÓJð€Gó
*r   r.   c                   óB   — e Zd ZdZ ej
                  dddd«      gZd„ Zy)ÚTestUsedModuleÚfmathr   r	   r
   zuse_modules.f90c                 ó   — t        | j                  «      D �cg c]	  }d|vsŒ|‘Œ }}d|v sJ ‚| j                  j                  j                  dd«      dk(  sJ ‚d|v sJ ‚| j                  j                  j                  dd«      dk(  sJ ‚y c c}w )NÚ__Úuseopsr2   é   é   Úmathopsé
   )r5   r$   r=   Úsum_and_doubler@   Úadd)r   ÚxÚcompiled_modss      r   Útest_gh25867zTestUsedModule.test_gh25867L   s“   € Ü$'¨¯©Ô$4ÓFÑ$4˜q¸ÀAºšÐ$4ˆÐFØ˜=Ñ(Ð(Ð(Ø�{‰{×!Ñ!×0Ñ0°°AÓ6¸"Ò<Ð<Ð<Ø˜MÑ)Ð)Ð)Ø�{‰{×"Ñ"×&Ñ& q¨!Ó,°Ò2Ð2Ñ2ùò	 Gs
   ˜	B¢BN)r   r   r   r7   r   r   r   rF   r   r   r   r9   r9   E   s(   „ à€Kàˆ�‰�W˜e YÐ0AÓBð€Gó3r   r9   )r*   r'   Ú r   Únumpy.testingr   r+   ÚslowÚF2PyTestr   r   r!   r.   r9   r   r   r   Ú<module>rK      sÞ   ðÛ Û å Ý !ð ‡�×Ñô T§]¡]ó ó ðð ‡�×Ñô d§m¡mó ó ðð ‡�×Ñô
˜$Ÿ-™-ó 
ó ð
ð  ‡�×Ñô	*˜dŸm™mó 	*ó ð	*ð ‡�×Ñô3�T—]‘]ó 3ó ñ3r   