§
    2@ÄjÖ  ã                   ó˜   — d dl Z d dlZd dlZd dlmZ d dlmc mZ	 d dl
Z
 G d„ de
j        ¦  «        Zedk    r e
j        ¦   «          dS dS )é    N)Únjitc                   ó    — e Zd Zd„ Zd„ Zd„ ZdS )ÚTestAutoConstantsc                 óö   — t           d„ ¦   «         }|                      t          j         |¦   «         ¦  «        ¦  «         |                      t          j        |                     ¦   «         ¦  «        ¦  «         d S )Nc                  ó   — t           j        S ©N)ÚnpÚnan© ó    úPC:\Projects\Historical\venv\Lib\site-packages\numba/tests/test_auto_constants.pyÚfz+TestAutoConstants.test_numpy_nan.<locals>.f   s	   € å”6ˆMr   )r   Ú
assertTrueÚmathÚisnanÚpy_func©Úselfr   s     r   Útest_numpy_nanz TestAutoConstants.test_numpy_nan   sg   € å	ð	ð 	ñ 
Œð	ð 	�Š�œ
 1 1¡3¤3™œÑ(Ô(Ð(Ø�Š�œ
 1§9¢9¡;¤;Ñ/Ô/Ñ0Ô0Ð0Ð0Ð0r   c                 ó†   — t           d„ ¦   «         }|                       |¦   «         |                     ¦   «         ¦  «         d S )Nc                  ó   — t           j        S r   )ÚsysÚ
hexversionr   r   r   r   z.TestAutoConstants.test_sys_constant.<locals>.f   s
   € å”>Ð!r   ©r   ÚassertEqualr   r   s     r   Útest_sys_constantz#TestAutoConstants.test_sys_constant   sG   € å	ð	"ð 	"ñ 
Œð	"ð 	×Ò˜˜™œ˜aŸiši™kœkÑ*Ô*Ð*Ð*Ð*r   c                 ó†   — t           d„ ¦   «         }|                       |¦   «         |                     ¦   «         ¦  «         d S )Nc                  ó   — t           j        S r   )ÚucÚ_GLOBAL_STRr   r   r   r   z8TestAutoConstants.test_module_string_constant.<locals>.f   s
   € å”>Ð!r   r   r   s     r   Útest_module_string_constantz-TestAutoConstants.test_module_string_constant   sE   € å	ð	"ð 	"ñ 
Œð	"à×Ò˜˜™œ˜aŸiši™kœkÑ*Ô*Ð*Ð*Ð*r   N)Ú__name__Ú
__module__Ú__qualname__r   r   r!   r   r   r   r   r      sA   € € € € € ð1ð 1ð 1ð+ð +ð +ð+ð +ð +ð +ð +r   r   Ú__main__)r   r   Únumpyr	   Únumbar   Únumba.tests.usecasesÚtestsÚusecasesr   ÚunittestÚTestCaser   r"   Úmainr   r   r   ú<module>r.      s¬   ðØ €€€Ø 
€
€
€
à Ð Ð Ð à Ð Ð Ð Ð Ð Ø !Ð !Ð !Ð !Ð !Ð !Ð !Ð !Ð !Ø €€€ð+ð +ð +ð +ð +˜Ô)ñ +ô +ð +ð4 ˆzÒÐØ€H„M�O„O€O€O€Oð Ðr   