Sindbad~EG File Manager

Current Path : /usr/local/lib/python3.9/unittest/test/__pycache__/
Upload File :
Current File : //usr/local/lib/python3.9/unittest/test/__pycache__/test_suite.cpython-39.opt-1.pyc

a

��gP;�@spddlZddlZddlZddlZddlmZmZGdd�de�Zdd�Z	Gdd�dej
e�Zed	krle�
�dS)
�N)�
LoggingResult�TestEqualityc@seZdZGdd�dej�ZdS)�Testc@s,eZdZdd�Zdd�Zdd�Zdd�Zd	S)
zTest.FoocCsdS�N���selfrr�4/usr/local/lib/python3.9/unittest/test/test_suite.py�test_1�zTest.Foo.test_1cCsdSrrrrrr	�test_2rzTest.Foo.test_2cCsdSrrrrrr	�test_3rzTest.Foo.test_3cCsdSrrrrrr	�runTestrzTest.Foo.runTestN)�__name__�
__module__�__qualname__r
rr
rrrrr	�Foo
srN)rrr�unittest�TestCaserrrrr	rsrcGst�dd�|D��S)Ncss|]}t�|�VqdSr)rr)�.0�nrrr	�	<genexpr>rz _mk_TestSuite.<locals>.<genexpr>)r�	TestSuite)�namesrrr	�
_mk_TestSuitesrc@sVeZdZe��e��fe��e�g�fed�ed�fgZe��ed�fe�g�ed�fedd�edd�fed�ed�fgZdd�Zdd�Z	dd	�Z
d
d�Zdd
�Zdd�Z
dd�Zdd�Zdd�Zdd�Zdd�Zdd�Zdd�Zdd�Zd d!�Zd"d#�Zd$d%�Zd&d'�Zd(d)�Zd*d+�Zd,d-�Zd.d/�Zd0d1�Zd2d3�Zd4d5�Z d6d7�Z!d8d9�Z"d:S);�Test_TestSuiter
rr
cCs:t��}|�|��d�|�t���|�|��d�dS�Nr�rr�assertEqual�countTestCases�run�
TestResult�r�suiterrr	�test_init__tests_optional2sz(Test_TestSuite.test_init__tests_optionalcCs<t�g�}|�|��d�|�t���|�|��d�dSrrr"rrr	�test_init__empty_testsAs
z%Test_TestSuite.test_init__empty_testscCs�dd�}t�|��}|�|��d�t�|�}|�|��d�t�t|��}|�|��d�|�t���|�|��d�|�t���|�|��d�|�t���|�|��d�dS)Ncss$t�dd��Vt�dd��VdS)NcSsdSrrrrrr	�<lambda>QrzRTest_TestSuite.test_init__tests_from_any_iterable.<locals>.tests.<locals>.<lambda>cSsdSrrrrrr	r&Rr)r�FunctionTestCaserrrr	�testsPsz@Test_TestSuite.test_init__tests_from_any_iterable.<locals>.tests�)rrrr�setr r!)rr(�suite_1�suite_2Zsuite_3rrr	�"test_init__tests_from_any_iterableOs
z1Test_TestSuite.test_init__tests_from_any_iterablecCsFdd�}t�|��}|�|��d�|�t���|�|��d�dS)Ncss0t�dd��}t�|g�Vt�dd��VdS)NcSsdSrrrrrr	r&nrzWTest_TestSuite.test_init__TestSuite_instances_in_tests.<locals>.tests.<locals>.<lambda>cSsdSrrrrrr	r&pr)rr'r)Zftcrrr	r(mszETest_TestSuite.test_init__TestSuite_instances_in_tests.<locals>.testsr)r)rr(r#rrr	�'test_init__TestSuite_instances_in_testsls
z6Test_TestSuite.test_init__TestSuite_instances_in_testscCsBt�dd��}t�dd��}t�||f�}|�t|�||g�dS)NcSsdSrrrrrr	r&}rz*Test_TestSuite.test_iter.<locals>.<lambda>cSsdSrrrrrr	r&~r)rr'rr�list�r�test1�test2r#rrr	�	test_iter|szTest_TestSuite.test_itercCst��}|�|��d�dSr)rrrrr"rrr	�test_countTestCases_zero_simple�sz.Test_TestSuite.test_countTestCases_zero_simplecCs6Gdd�dtj�}t�t��g�}|�|��d�dS)Nc@seZdZdd�ZdS)z=Test_TestSuite.test_countTestCases_zero_nested.<locals>.Test1cSsdSrrrrrr	�test�szBTest_TestSuite.test_countTestCases_zero_nested.<locals>.Test1.testN�rrrr5rrrr	�Test1�sr7r)rrrrr)rr7r#rrr	�test_countTestCases_zero_nested�sz.Test_TestSuite.test_countTestCases_zero_nestedcCs\t�dd��}t�dd��}t�||f�}|�|��d�|�t���|�|��d�dS)NcSsdSrrrrrr	r&�rz;Test_TestSuite.test_countTestCases_simple.<locals>.<lambda>cSsdSrrrrrr	r&�rr))rr'rrrr r!r0rrr	�test_countTestCases_simple�sz)Test_TestSuite.test_countTestCases_simplecCs�Gdd�dtj�}t�dd��}t�dd��}t�|d�|f�}t�|||d�f�}|�|��d�|�t���|�|��d�|�|��d	�dS)
Nc@seZdZdd�Zdd�ZdS)z8Test_TestSuite.test_countTestCases_nested.<locals>.Test1cSsdSrrrrrr	r1�rz>Test_TestSuite.test_countTestCases_nested.<locals>.Test1.test1cSsdSrrrrrr	r2�rz>Test_TestSuite.test_countTestCases_nested.<locals>.Test1.test2N)rrrr1r2rrrr	r7�sr7cSsdSrrrrrr	r&�rz;Test_TestSuite.test_countTestCases_nested.<locals>.<lambda>cSsdSrrrrrr	r&�rr2r1�r))rrr'rrrr r!)rr7r2Ztest3�child�parentrrr	�test_countTestCases_nested�sz)Test_TestSuite.test_countTestCases_nestedcCs.g}t|�}t��}|�|�|�|g�dSr)rrrr r)r�events�resultr#rrr	�test_run__empty_suite�s

z$Test_TestSuite.test_run__empty_suitecCs6t��}z|��Wnty&Yn0|�d�dS)N�Failed to raise TypeError)rrr �	TypeError�failr"rrr	�test_run__requires_result�sz(Test_TestSuite.test_run__requires_resultcsVg�t��}G�fdd�dtj�}|d�|d�g}t�|��|�|��ddg�dS)Ncs(eZdZ�fdd�Zdd�Zdd�ZdS)z,Test_TestSuite.test_run.<locals>.LoggingCasecs��d|j�dS)Nzrun %s)�appendZ_testMethodName)rr?�r>rr	r �sz0Test_TestSuite.test_run.<locals>.LoggingCase.runcSsdSrrrrrr	r1�rz2Test_TestSuite.test_run.<locals>.LoggingCase.test1cSsdSrrrrrr	r2�rz2Test_TestSuite.test_run.<locals>.LoggingCase.test2N)rrrr r1r2rrFrr	�LoggingCase�srGr1r2z	run test1z	run test2)rrrrr r)rr?rGr(rrFr	�test_run�szTest_TestSuite.test_runcCspGdd�dtj�}|d�}t��}|�|�|�|��d�|�t|�|g�|�t���|�|��d�dS)Nc@seZdZdd�ZdS)z2Test_TestSuite.test_addTest__TestCase.<locals>.FoocSsdSrrrrrr	r5�rz7Test_TestSuite.test_addTest__TestCase.<locals>.Foo.testNr6rrrr	r�srr5��	rrr�addTestrrr/r r!)rrr5r#rrr	�test_addTest__TestCase�s
z%Test_TestSuite.test_addTest__TestCasecCsxGdd�dtj�}t�|d�g�}t��}|�|�|�|��d�|�t|�|g�|�t���|�|��d�dS)Nc@seZdZdd�ZdS)z3Test_TestSuite.test_addTest__TestSuite.<locals>.FoocSsdSrrrrrr	r5�rz8Test_TestSuite.test_addTest__TestSuite.<locals>.Foo.testNr6rrrr	r�srr5rIrJ)rrr,r#rrr	�test_addTest__TestSuite�s
z&Test_TestSuite.test_addTest__TestSuitecs�Gdd�dtj�}|d��|d��t��g�����fdd�}t��}|�|��|�t|�t|���t��}|�D]}|�|�qv|�||�dS)Nc@seZdZdd�Zdd�ZdS)z)Test_TestSuite.test_addTests.<locals>.FoocSsdSrrrrrr	r
rz0Test_TestSuite.test_addTests.<locals>.Foo.test_1cSsdSrrrrrr	rrz0Test_TestSuite.test_addTests.<locals>.Foo.test_2N)rrrr
rrrrr	rsrr
rc3s�V�V�VdSrrr�Zinner_suiter
rrr	�gensz)Test_TestSuite.test_addTests.<locals>.gen)rrr�addTestsrr/rK)rrrOr+r,�trrNr	�
test_addTestss
zTest_TestSuite.test_addTestscCs8t��}z|�d�Wnty(Yn0|�d�dS)N�rA)rrrPrBrCr"rrr	�test_addTest__noniterable/sz(Test_TestSuite.test_addTest__noniterablecCst��}|�t|jd�dS)NrS)rr�assertRaisesrBrKr"rrr	�test_addTest__noncallable9sz(Test_TestSuite.test_addTest__noncallablecCs.t��}|�t|jt�|�t|jtj�dSr)rrrUrBrKrr"rrr	�test_addTest__casesuiteclass=sz+Test_TestSuite.test_addTest__casesuiteclasscCst��}|�t|jd�dS)NZfoo)rrrUrBrPr"rrr	�test_addTests__stringBsz$Test_TestSuite.test_addTests__stringcCs,dd�}t��}|�|�|�t���dS)NcSsdSrr)�_rrr	�fGsz0Test_TestSuite.test_function_in_suite.<locals>.f)rrrKr r!)rrZr#rrr	�test_function_in_suiteFs
z%Test_TestSuite.test_function_in_suitecCsDtjjst�d��t��}gd�|_|�d�|�gd�|j�dS)N�Suite cleanup is disabled)rIr)�rI)rINr])r�
BaseTestSuite�_cleanup�SkipTestr�_tests�_removeTestAtIndexrr"rrr	�test_remove_test_at_indexOs


z(Test_TestSuite.test_remove_test_at_indexcCs.tjjst�d��t��}d|_|�d�dS)Nr\r))rr^r_r`rrarbr"rrr	�'test_remove_test_at_index_not_indexableZs

z6Test_TestSuite.test_remove_test_at_index_not_indexablecCsztjjst�d��Gdd�dtj�}|d�}t�|�}||�g�}|�t���~t	�
�|�|jdg�|�
|��dS)Nr\c@seZdZdd�ZdS)zATest_TestSuite.assert_garbage_collect_test_after_run.<locals>.FoocSsdSrrrrrr	�test_nothingiszNTest_TestSuite.assert_garbage_collect_test_after_run.<locals>.Foo.test_nothingN)rrrrerrrr	rhsrre)rr^r_r`r�weakref�refr r!�gcZcollectrraZassertIsNone)rZTestSuiteClassrr5Zwrefr#rrr	�%assert_garbage_collect_test_after_runds

z4Test_TestSuite.assert_garbage_collect_test_after_runcCs|�tj�dSr)rirr^rrrr	�1test_garbage_collect_test_after_run_BaseTestSuitezsz@Test_TestSuite.test_garbage_collect_test_after_run_BaseTestSuitecCs|�tj�dSr)rirrrrrr	�-test_garbage_collect_test_after_run_TestSuite}sz<Test_TestSuite.test_garbage_collect_test_after_run_TestSuitecs�Gdd�dtj�}G�fdd�dt��d|_�tjd<|�tjjd�t��}|�	|d�|d�g�|�
|��d�t��}|�
|�|��j�|��j�|�|j�|�|j�|�
t|j�d�|�
t|j�d	�|�
|jd�|�
|��d�dS)
Nc@s<eZdZdZdZedd��Zedd��Zdd�Zdd	�Z	d
S)z/Test_TestSuite.test_basetestsuite.<locals>.TestFcSs
d|_dS�NT��wasSetUp��clsrrr	�
setUpClass�sz:Test_TestSuite.test_basetestsuite.<locals>.Test.setUpClasscSs
d|_dSrl��wasTornDownrorrr	�
tearDownClass�sz=Test_TestSuite.test_basetestsuite.<locals>.Test.tearDownClasscSsdSrrrrrr	�testPass�sz8Test_TestSuite.test_basetestsuite.<locals>.Test.testPasscSstdSr)rCrrrr	�testFail�sz8Test_TestSuite.test_basetestsuite.<locals>.Test.testFailN)
rrrrnrs�classmethodrqrtrurvrrrr	r�s

rcs4eZdZdZdZe�fdd��Ze�fdd��ZdS)z1Test_TestSuite.test_basetestsuite.<locals>.ModuleFcs
d�_dSrlrmr��Modulerr	�setUpModule�sz=Test_TestSuite.test_basetestsuite.<locals>.Module.setUpModulecs
d�_dSrlrrrrxrr	�tearDownModule�sz@Test_TestSuite.test_basetestsuite.<locals>.Module.tearDownModuleN)rrrrnrs�staticmethodrzr{rrxrr	ry�sryrurvr)rIr)rr�objectr�sys�modulesZ
addCleanup�popr^rPrrr!r �assertFalsernrs�len�errorsZfailuresZtestsRun)rrr#r?rrxr	�test_basetestsuite�s$



z!Test_TestSuite.test_basetestsuitecCsVGdd�dtj�}|�}t��}t��}|�|�||�|�|j�|�|j�dS)Nc@seZdZdZdd�ZdS)z4Test_TestSuite.test_overriding_call.<locals>.MySuiteFc_s$d|_tjj|g|�Ri|��dSrl)�calledrr�__call__)r�args�kwrrr	r��sz=Test_TestSuite.test_overriding_call.<locals>.MySuite.__call__N)rrrr�r�rrrr	�MySuite�sr�)rrr!rKZ
assertTruer�r�Z_testRunEntered)rr�r#r?�wrapperrrr	�test_overriding_call�s
z#Test_TestSuite.test_overriding_callN)#rrrrrrZeq_pairsZne_pairsr$r%r-r.r3r4r8r9r=r@rDrHrLrMrRrTrVrWrXr[rcrdrirjrkr�r�rrrr	rsH��
	
,r�__main__)rrhr~rfZunittest.test.supportrrr}rrrrr�mainrrrr	�<module>s(

Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists