U
    ,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   8/tmp/pip-unpacked-wheel-eu7e0c37/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$   
$