o
    Û¾i  ã                   @   sD   d dl Z d dlZd dlmZ G dd„ deƒZedkr e ¡  dS dS )é    N)ÚTestCasec                   @   s   e Zd Zdd„ ZdS )ÚTestDocTestc                 C   sN   ddl m} t ¡ }| |¡}dd„ |D ƒ}h d£}|  ||¡ t |¡ d S )Né   )Údoctest_usecasec                 S   s   h | ]}|j ’qS © )Úname)Ú.0Úxr   r   úL/home/ubuntu/.local/lib/python3.10/site-packages/numba/tests/test_doctest.pyÚ	<setcomp>   s    z4TestDocTest.test_basic_decorators.<locals>.<setcomp>>   únumba.tests.doctest_usecaseúnumba.tests.doctest_usecase.aúnumba.tests.doctest_usecase.búnumba.tests.doctest_usecase.cúnumba.tests.doctest_usecase.d)Ú r   ÚdoctestÚDocTestFinderÚfindÚassertEqualÚtestmod)Úselfr   ÚfinderÚtestsÚ	testnamesÚexpectedr   r   r
   Útest_basic_decorators   s   
z!TestDocTest.test_basic_decoratorsN)Ú__name__Ú
__module__Ú__qualname__r   r   r   r   r
   r      s    r   Ú__main__)r   ÚunittestÚnumba.tests.supportr   r   r   Úmainr   r   r   r
   Ú<module>   s    ÿ