Your IP : 216.73.216.213


Current Path : /opt/alt/python38/lib64/python3.8/unittest/test/__pycache__/
Upload File :
Current File : //opt/alt/python38/lib64/python3.8/unittest/test/__pycache__/test_async_case.cpython-38.pyc

U

i�f��@s>ddlZddlZdd�ZGdd�dej�Zedkr:e��dS)�NcCst�d�dS�N)�asyncioZset_event_loop_policy�rr�B/opt/alt/python38/lib64/python3.8/unittest/test/test_async_case.py�tearDownModulesrc@sLeZdZdd�Zdd�Zdd�Zdd�Zd	d
�Zdd�Zd
d�Z	dd�Z
dS)�
TestAsyncCasec	sFg�G�fdd�dtj�}|d�}|��|��dddddd	g�dS)
NcsTeZdZ�fdd�Z�fdd�Z�fdd�Z�fdd�Z�fd	d
�Z�fdd�Zd
S)z+TestAsyncCase.test_full_cycle.<locals>.Testcs|��g���d�dS)N�setUp��assertEqual�append��self�Zeventsrrrsz1TestAsyncCase.test_full_cycle.<locals>.Test.setUpc�s|��dg���d�dS)Nr�
asyncSetUpr	rrrrrsz6TestAsyncCase.test_full_cycle.<locals>.Test.asyncSetUpc�s*|��ddg���d�|�|j�dS)Nrr�test)r
r�addAsyncCleanup�
on_cleanuprrrr�	test_funcs
�
z5TestAsyncCase.test_full_cycle.<locals>.Test.test_funcc�s |��dddg���d�dS)Nrrr�
asyncTearDownr	rrrrrs
�z9TestAsyncCase.test_full_cycle.<locals>.Test.asyncTearDowncs"|��ddddg���d�dS)Nrrrr�tearDownr	rrrrr"s�z4TestAsyncCase.test_full_cycle.<locals>.Test.tearDownc�s$|��dddddg���d�dS)Nrrrrr�cleanupr	rrrrr)s�z6TestAsyncCase.test_full_cycle.<locals>.Test.on_cleanupN)	�__name__�
__module__�__qualname__rrrrrrrrrr�Test
srrrrrrrr��unittest�IsolatedAsyncioTestCase�runr
�r
rrrrr�test_full_cycle
s$�zTestAsyncCase.test_full_cyclecs<g�G�fdd�dtj�}|d�}|��|��dg�dS)Ncs<eZdZ�fdd�Z�fdd�Z�fdd�Z�fdd�Zd	S)
z3TestAsyncCase.test_exception_in_setup.<locals>.Testc�s��d�t��dS�Nr�r�	Exceptionrrrrr>s
z>TestAsyncCase.test_exception_in_setup.<locals>.Test.asyncSetUpc�s��d�|�|j�dS�Nr�rrrrrrrrBs
z=TestAsyncCase.test_exception_in_setup.<locals>.Test.test_funcc�s��d�dS�Nr�rrrrrrFszATestAsyncCase.test_exception_in_setup.<locals>.Test.asyncTearDownc�s��d�dS�Nrr'rrrrrIsz>TestAsyncCase.test_exception_in_setup.<locals>.Test.on_cleanupN�rrrrrrrrrrrr=srrrrrrrr�test_exception_in_setup:s
z%TestAsyncCase.test_exception_in_setupcs@g�G�fdd�dtj�}|d�}|��|��dddg�dS)Ncs<eZdZ�fdd�Z�fdd�Z�fdd�Z�fdd�Zd	S)
z2TestAsyncCase.test_exception_in_test.<locals>.Testc�s��d�dSr!r'rrrrrUsz=TestAsyncCase.test_exception_in_test.<locals>.Test.asyncSetUpc�s ��d�t��|�|j�dSr$)rr#rrrrrrrXs
z<TestAsyncCase.test_exception_in_test.<locals>.Test.test_funcc�s��d�dSr&r'rrrrr]sz@TestAsyncCase.test_exception_in_test.<locals>.Test.asyncTearDownc�s��d�dSr(r'rrrrr`sz=TestAsyncCase.test_exception_in_test.<locals>.Test.on_cleanupNr)rrrrrTsrrrrrrrrrr�test_exception_in_testQs
z$TestAsyncCase.test_exception_in_testcsBg�G�fdd�dtj�}|d�}|��|��ddddg�dS)Ncs<eZdZ�fdd�Z�fdd�Z�fdd�Z�fdd�Zd	S)
zGTestAsyncCase.test_exception_in_test_after_adding_cleanup.<locals>.Testc�s��d�dSr!r'rrrrrkszRTestAsyncCase.test_exception_in_test_after_adding_cleanup.<locals>.Test.asyncSetUpc�s ��d�|�|j�t��dSr$)rrrr#rrrrrns
zQTestAsyncCase.test_exception_in_test_after_adding_cleanup.<locals>.Test.test_funcc�s��d�dSr&r'rrrrrsszUTestAsyncCase.test_exception_in_test_after_adding_cleanup.<locals>.Test.asyncTearDownc�s��d�dSr(r'rrrrrvszRTestAsyncCase.test_exception_in_test_after_adding_cleanup.<locals>.Test.on_cleanupNr)rrrrrjsrrrrrrrrrrr�+test_exception_in_test_after_adding_cleanupgs
z9TestAsyncCase.test_exception_in_test_after_adding_cleanupcsBg�G�fdd�dtj�}|d�}|��|��ddddg�dS)Ncs<eZdZ�fdd�Z�fdd�Z�fdd�Z�fdd�Zd	S)
z7TestAsyncCase.test_exception_in_tear_down.<locals>.Testc�s��d�dSr!r'rrrrr�szBTestAsyncCase.test_exception_in_tear_down.<locals>.Test.asyncSetUpc�s��d�|�|j�dSr$r%rrrrr�s
zATestAsyncCase.test_exception_in_tear_down.<locals>.Test.test_funcc�s��d�t��dSr&r"rrrrr�s
zETestAsyncCase.test_exception_in_tear_down.<locals>.Test.asyncTearDownc�s��d�dSr(r'rrrrr�szBTestAsyncCase.test_exception_in_tear_down.<locals>.Test.on_cleanupNr)rrrrr�srrrrrrrrrrr�test_exception_in_tear_down}s
z)TestAsyncCase.test_exception_in_tear_downcsBg�G�fdd�dtj�}|d�}|��|��ddddg�dS)Ncs<eZdZ�fdd�Z�fdd�Z�fdd�Z�fdd�Zd	S)
z;TestAsyncCase.test_exception_in_tear_clean_up.<locals>.Testc�s��d�dSr!r'rrrrr�szFTestAsyncCase.test_exception_in_tear_clean_up.<locals>.Test.asyncSetUpc�s��d�|�|j�dSr$r%rrrrr�s
zETestAsyncCase.test_exception_in_tear_clean_up.<locals>.Test.test_funcc�s��d�dSr&r'rrrrr�szITestAsyncCase.test_exception_in_tear_clean_up.<locals>.Test.asyncTearDownc�s��d�t��dSr(r"rrrrr�s
zFTestAsyncCase.test_exception_in_tear_clean_up.<locals>.Test.on_cleanupNr)rrrrr�srrrrrrrrrrr�test_exception_in_tear_clean_up�s
z-TestAsyncCase.test_exception_in_tear_clean_upcsBg�G�fdd�dtj�}|d�}|��|��ddddg�dS)Ncs,eZdZdd�Z�fdd�Z�fdd�ZdS)z:TestAsyncCase.test_cleanups_interleave_order.<locals>.Testc�s<|�|jd�|�|jd�|�|jd�|�|jd�dS)N����)r�on_sync_cleanup�on_async_cleanuprrrrr�szDTestAsyncCase.test_cleanups_interleave_order.<locals>.Test.test_funcc�s��d|���dS)Nz
sync_cleanup r'�r
�valrrrr3�szJTestAsyncCase.test_cleanups_interleave_order.<locals>.Test.on_sync_cleanupc�s��d|���dS)Nzasync_cleanup r'r5rrrr4�szKTestAsyncCase.test_cleanups_interleave_order.<locals>.Test.on_async_cleanupN)rrrrr3r4rrrrr�srrzasync_cleanup 4zsync_cleanup 3zasync_cleanup 2zsync_cleanup 1rrrrr�test_cleanups_interleave_order�s
�z,TestAsyncCase.test_cleanups_interleave_ordercszg�G�fdd�dtj�}|d�}|��}|�|���|d�}|��|��ddg�|d�}|��}|�|���dS)Ncs,eZdZ�fdd�Z�fdd�Zdd�ZdS)zATestAsyncCase.test_base_exception_from_async_method.<locals>.Testc�s��d�t����d�dS)N�	test_baseznot it)r�
BaseExceptionrrrrr8�s
zKTestAsyncCase.test_base_exception_from_async_method.<locals>.Test.test_basec�s��d�dS)N�test_no_errr'rrrrr:�szMTestAsyncCase.test_base_exception_from_async_method.<locals>.Test.test_no_errc�st���dSr)rZCancelledErrorrrrr�test_cancel�szMTestAsyncCase.test_base_exception_from_async_method.<locals>.Test.test_cancelN)rrrr8r:r;rrrrr�srr8r:r;)rrrZassertFalseZ
wasSuccessfulr
)r
rr�outputrrr�%test_base_exception_from_async_method�sz3TestAsyncCase.test_base_exception_from_async_methodN)rrrr r*r+r,r-r.r7r=rrrrr	s0r�__main__)rrrZTestCaserr�mainrrrr�<module>sU