U
    ?h                     @   s@   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 )    N)TestCasec                   @   s   e Zd Zdd ZdS )TestDocTestc                 C   sT   ddl m} t }||}dd |D }ddddd	h}| || t| d S )
N   )doctest_usecasec                 S   s   h | ]
}|j qS  )name).0xr   r   J/var/www/html/venv/lib/python3.8/site-packages/numba/tests/test_doctest.py	<setcomp>   s     z4TestDocTest.test_basic_decorators.<locals>.<setcomp>znumba.tests.doctest_usecaseznumba.tests.doctest_usecase.aznumba.tests.doctest_usecase.bznumba.tests.doctest_usecase.cznumba.tests.doctest_usecase.d) r   doctestZDocTestFinderfindZassertEqualtestmod)selfr   finderZtestsZ	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   ZunittestZnumba.tests.supportr   r   r   mainr   r   r   r
   <module>   s
   