o
    ùeK  ã                	   @   s˜   d dl Z d dlZd dlZdd„ Zg d¢ZeD ]3Zz)e e¡ZeeƒD ]Ze	eeƒZ
ee
ƒr?e d¡r?ee
ƒZ
eeje ee
ƒ q"W q eyI   ‚ w dS )é    Nc                    s   t  ˆ ¡‡ fdd„ƒ}|S )z0
    Wraps func in a plain Python function.
    c                     s   ˆ | i |¤ŽS )N© )ÚargsÚkwargs©Úfuncr   úFD:\Projects\ConvertPro\env\Lib\site-packages\cuda/tests/test_cython.pyÚwrapped   s   zpy_func.<locals>.wrapped)Ú	functoolsÚwraps)r   r   r   r   r   Úpy_func   s   r   )zcuda.tests.test_ccudazcuda.tests.test_ccudartz'cuda.tests.test_interoperability_cythonZtest_)r	   Ú	importlibÚsysr   Zcython_test_modulesÚmodÚimport_moduleÚdirÚnameÚgetattrÚitemÚcallableÚ
startswithÚsetattrÚmodulesÚ__name__ÚImportErrorr   r   r   r   Ú<module>   s&   

€üÿõ