ó
    mñ:i	  ã                   óÀ   • S r SSKrSSKrSSKJr  SSKrSSKr " S S\R                  5      r " S S\R                  5      r	\R                  R                  S 5       rg)	z
Tests which scan for certain occurrences in the code, they may not find
all of these occurrences but should catch almost all.
é    N)ÚPathc                   ó&   • \ rS rSrS rS rS rSrg)Ú	ParseCallé   c                 ó   • / U l         g ©N©Úls)Úselfs    Ú\/srv/projetos/modelo_ml_acdoc/venv/lib/python3.13/site-packages/numpy/tests/test_warnings.pyÚ__init__ÚParseCall.__init__   s	   € Øˆ�ó    c                 óŒ   • [         R                  R                  X5        U R                  R	                  UR
                  5        g r   )ÚastÚNodeVisitorÚgeneric_visitr
   ÚappendÚattr©r   Únodes     r   Úvisit_AttributeÚParseCall.visit_Attribute   s(   € Ü�‰×%Ñ% dÔ1Ø�‰�‰�t—y‘yÕ!r   c                 óN   • U R                   R                  UR                  5        g r   )r
   r   Úidr   s     r   Ú
visit_NameÚParseCall.visit_Name   s   € Ø�‰�‰�t—w‘wÕr   r	   N)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__r   r   r   Ú__static_attributes__© r   r   r   r      s   † òò"õ r   r   c                   ó.   ^ • \ rS rSrU 4S jrS rSrU =r$ )Ú	FindFuncsé   c                 ó.   >• [         TU ]  5         Xl        g r   )Úsuperr   Ú_FindFuncs__filename)r   ÚfilenameÚ	__class__s     €r   r   ÚFindFuncs.__init__   s   ø€ Ü‰ÑÔØ"�r   c                 óÞ  • [        5       nUR                  UR                  5        [        R                  R                  X5        UR                  S   S:X  d  UR                  S   S:X  aB  UR                  S   R                  S:X  a%  [        SU R                   SUR                   35      eUR                  S   S:X  a©  [        UR                  5      S	:X  d  UR                  S
   S:X  a|  SU R                  :X  a  g [        UR                  5      S:X  a  g UR                   Vs1 s H  o3R                  iM     nnSU;   a  g [        SU R                   SUR                   35      eg g s  snf )NéÿÿÿÿÚsimplefilterÚfilterwarningsr   Úignorez9warnings should have an appropriate stacklevel; found in z	 on line Úwarné   éþÿÿÿÚwarningsztesting/tests/test_warnings.pyé   Ú
stacklevel)r   ÚvisitÚfuncr   r   r   r
   ÚargsÚvalueÚAssertionErrorr)   ÚlinenoÚlenÚkeywordsÚarg)r   r   ÚpÚkwr:   s        r   Ú
visit_CallÚFindFuncs.visit_Call   sE  € Ü‹KˆØ	�‰�—	‘	ÔÜ�‰×%Ñ% dÔ1à�4‰4�‰8�~Ó%¨¯©¨b©Ð5EÓ)EØ�y‰y˜‰|×!Ñ! XÓ-Ü$ð Ø $§¡Ð0°	¸$¿+¹+¸ðHóIð Ið �4‰4�‰8�vÓÜ�A—D‘D“	˜Q“ !§$¡$ r¡(¨jÓ"8à/°4·?±?ÓBàô �4—9‘9‹~ Ó"ØØ%)§]¢]Ó3¢]˜r—F”F¡]ˆDÐ3Ø˜tÓ#ØÜ ðØ ŸO™OÐ,¨I°d·k±k°]ðDóEð Eð #9ð ùò 4s   Ä%E*)Ú
__filename)r   r   r    r!   r   rC   r"   Ú__classcell__)r+   s   @r   r%   r%      s   ø† õ#÷Eð Er   r%   c                  óÖ  • [        [        R                  5      R                  n U R	                  S5       HŸ  nU S-  UR
                  ;   a  M  XS-  :X  a  M"  XS-  S-  :X  a  M/  XS-  :X  a  M9  [        R                  " [        U5      5       n[        R                  " UR                  5       5      n[        U5      R                  U5        S S S 5        M¡     g ! , (       d  f       M³  = f)Nz*.pyÚtestingz__init__.pyÚrandomzconftest.py)r   ÚnumpyÚ__file__ÚparentÚrglobÚparentsÚtokenizeÚopenÚstrr   ÚparseÚreadr%   r8   )ÚbaseÚpathÚfileÚtrees       r   Útest_warning_callsrX   <   s¸   € ô ”—‘Ó×&Ñ&€Dà—
‘
˜6Ö"ˆØ�)Ñ˜tŸ|™|Ó+ÙØ˜-Ñ'Ó'ÙØ˜(‘? ]Ñ2Ó2ÙØ˜-Ñ'Ó'Ùô �]Š]œ3˜t›9Ô%¨Ü—9’9˜TŸY™Y›[Ó)ˆDÜ�d‹O×!Ñ! $Ô'÷ &Ñ%ò #÷ &Ö%ús   Â?CÃ
C(	)Ú__doc__r   rO   Úpathlibr   ÚpytestrJ   r   r   r%   ÚmarkÚslowrX   r#   r   r   Ú<module>r^      s\   ðñó Û Ý ã ã ô	 �—‘ô 	 ôE�—‘ô EðD ‡�×Ññ(ó ñ(r   