HEX
Server: Apache/2.4.65 (Unix) OpenSSL/1.1.1k
System: Linux vps109042.inmotionhosting.com 4.18.0 #1 SMP Mon Sep 30 15:36:27 MSK 2024 x86_64
User: cisa (1010)
PHP: 8.2.30
Disabled: NONE
Upload Files
File: //opt/imh-python/lib/python3.9/unittest/test/__pycache__/test_async_case.cpython-39.pyc
a

d�h��@s>ddlZddlZdd�ZGdd�dej�Zedkr:e��dS)�NcCst�d�dS�N)�asyncioZset_event_loop_policy�rr�>/opt/imh-python/lib/python3.9/unittest/test/test_async_case.py�tearDownModulesrc@sLeZdZdd�Zdd�Zdd�Zdd�Zd	d
�Zdd�Zd
d�Z	dd�Z
dS)�
TestAsyncCasecs>g�G�fdd�dtj�}|d�}|��|��gd��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��eventsrrrs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|��gd����d�dS)N)rrr�
asyncTearDownr	rrrrrsz9TestAsyncCase.test_full_cycle.<locals>.Test.asyncTearDowncs|��gd����d�dS)N)rrrr�tearDownr	rrrrr"sz4TestAsyncCase.test_full_cycle.<locals>.Test.tearDownc�s|��gd����d�dS)N)rrrrr�cleanupr	rrrrr)sz6TestAsyncCase.test_full_cycle.<locals>.Test.on_cleanupN)	�__name__�
__module__�__qualname__rrrrrrrrrr�Test
srr)rrrrrr��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rrrrr rrr�test_exception_in_setup:s
z%TestAsyncCase.test_exception_in_setupcs>g�G�fdd�dtj�}|d�}|��|��gd��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rr)rrrrr rrr�test_exception_in_testQs
z$TestAsyncCase.test_exception_in_testcs>g�G�fdd�dtj�}|d�}|��|��gd��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rr�rrrrrr rrr�+test_exception_in_test_after_adding_cleanupgs
z9TestAsyncCase.test_exception_in_test_after_adding_cleanupcs>g�G�fdd�dtj�}|d�}|��|��gd��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rrr-rr rrr�test_exception_in_tear_down}s
z)TestAsyncCase.test_exception_in_tear_downcs>g�G�fdd�dtj�}|d�}|��|��gd��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rrr-rr rrr�test_exception_in_tear_clean_up�s
z-TestAsyncCase.test_exception_in_tear_clean_upcs>g�G�fdd�dtj�}|d�}|��|��gd��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
�valrrrr5�szJTestAsyncCase.test_cleanups_interleave_order.<locals>.Test.on_sync_cleanupc�s��d|���dS)Nzasync_cleanup r(r7rrrr6�szKTestAsyncCase.test_cleanups_interleave_order.<locals>.Test.on_async_cleanupN)rrrrr5r6rrrrr�srr)zasync_cleanup 4zsync_cleanup 3zasync_cleanup 2zsync_cleanup 1rr rrr�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rrrr:�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)r�CancelledErrorrrrr�test_cancel�szMTestAsyncCase.test_base_exception_from_async_method.<locals>.Test.test_cancelN)rrrr:r<r>rrrrr�srr:r<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/r0r9r@rrrrr	s0r�__main__)rrrZTestCaserr�mainrrrr�<module>sU