U
    ‰d'  ã                   @   sJ   d dl Z d dlmZ d dlm  mZ G dd„ deƒZedkrFe  	¡  dS )é    N)ÚTestCasec                   @   s   e Zd Zdd„ ZdS )ÚTestCaffe2Basicc                    sÈ   t  ¡ ‰ ˆ  ¡  ‡ fdd„tdƒD ƒ}ˆ  ¡  ‡ fdd„tdƒD ƒ}|  ||¡ ˆ  t|ƒ¡ ‡ fdd„tdƒD ƒ}|  t|ƒt|ƒ@ ¡ ˆ  t|ƒ¡ ‡ fdd„tdƒD ƒ}|  t|ƒt|ƒ@ ¡ d S )Nc                    s   g | ]}ˆ   ¡ ‘qS © ©Znew_dummy_name©Ú.0Ú_©Úgr   úH/tmp/pip-unpacked-wheel-ua33x9lu/caffe2/python/onnx/tests/helper_test.pyÚ
<listcomp>   s     z3TestCaffe2Basic.test_dummy_name.<locals>.<listcomp>é   c                    s   g | ]}ˆ   ¡ ‘qS r   r   r   r	   r   r   r      s     c                    s   g | ]}ˆ   ¡ ‘qS r   r   r   r	   r   r   r      s     c                    s   g | ]}ˆ   ¡ ‘qS r   r   r   r	   r   r   r      s     )ÚCZ	DummyNameÚresetÚrangeÚassertEqualÚsetZassertFalse)ÚselfZnames_1Znames_2Znames_3Znames_4r   r	   r   Útest_dummy_name   s    zTestCaffe2Basic.test_dummy_nameN)Ú__name__Ú
__module__Ú__qualname__r   r   r   r   r   r      s   r   Ú__main__)
ZunittestZ#caffe2.python.onnx.tests.test_utilsr   Z!caffe2.python._import_c_extensionÚpythonZ_import_c_extensionr   r   r   Úmainr   r   r   r   Ú<module>	   s
   