U
    hâËd=  ã                
   @   sÐ   d dl Z d dlmZmZ d dlZd dlZd dlZd dlZd dlZd dl	m
Z
 d dlmZ zd dlZW n ek
r|   dZY nHX ze ¡  W n8 ek
rÂ Z zdZe ejed�¡ W 5 dZ[X Y nX dd„ ZdS )	é    N)ÚdirnameÚjoin)Ú	TestSuite)Úload_testsuitez+Failed to enable faulthandler due to:
{err})Úerrc                 C   s@   t ƒ }| t| ttƒƒ¡ ttttƒƒdƒ}| |  |¡¡ |S )Nz
cuda/tests)r   ZaddTestsr   r   Ú__file__r   Zdiscover)ÚloaderÚtestsÚpatternZsuiteZcuda_dir© r   úM/home/sam/Atlas/atlas_env/lib/python3.8/site-packages/numba/tests/__init__.pyÚ
load_tests   s
    r   )ÚgcÚos.pathr   r   ÚmultiprocessingÚsysÚtimeZunittestÚwarningsZunittest.suiter   Znumba.testingr   ÚfaulthandlerÚImportErrorÚenableÚ	ExceptionÚeÚmsgÚwarnÚformatr   r   r   r   r   Ú<module>   s$   
$