Sindbad~EG File Manager

Current Path : /usr/local/lib/python3.12/test/test_unittest/__pycache__/
Upload File :
Current File : //usr/local/lib/python3.12/test/test_unittest/__pycache__/test_suite.cpython-312.opt-1.pyc

�

*ΜgU;���ddlZddlZddlZddlZddlmZmZGd�de�Zd�Z	Gd�deje�Zedk(rej�yy)	�N)�
LoggingResult�TestEqualityc�6�eZdZGd�dej�Zy)�Testc�$�eZdZd�Zd�Zd�Zd�Zy)�Test.Fooc��y�N���selfs �:/usr/local/lib/python3.12/test/test_unittest/test_suite.py�test_1zTest.Foo.test_1���$�c��yr
rrs r�test_2zTest.Foo.test_2rrc��yr
rrs r�test_3zTest.Foo.test_3rrc��yr
rrs r�runTestzTest.Foo.runTests��4rN)�__name__�
__module__�__qualname__rrrrrrr�Foor
s�����rrN)rrr�unittest�TestCaserrrrrrs�� �h��� rrc�:�tjd�|D��S)Nc3�FK�|]}tj|����y�wr
)rr)�.0�ns  r�	<genexpr>z _mk_TestSuite.<locals>.<genexpr>s����9�5�a�d�h�h�q�k�5�s�!)r�	TestSuite)�namess r�
_mk_TestSuiter%s�����9�5�9�9�9rc��eZdZej�ej�fej�ejg�fed�ed�fgZej�ed�fejg�ed�fedd�edd�fed�ed�fgZd�Zd�Z	d�Z
d�Zd�Zd	�Z
d
�Zd�Zd�Zd
�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Z d�Z!d�Z"y) �Test_TestSuiterrrc���tj�}|j|j�d�|j	tj
��|j|j�d�y�Nr�rr#�assertEqual�countTestCases�run�
TestResult�r
�suites  r�test_init__tests_optionalz(Test_TestSuite.test_init__tests_optional2sW���"�"�$������-�-�/��3�
�	�	�(�%�%�'�(�����-�-�/��3rc���tjg�}|j|j�d�|j	tj
��|j|j�d�yr)r*r/s  r�test_init__empty_testsz%Test_TestSuite.test_init__empty_testsAsY���"�"�2�&������-�-�/��3�
�	�	�(�%�%�'�(�����-�-�/��3rc��d�}tj|��}|j|j�d�tj|�}|j|j�d�tjt	|��}|j|j�d�|jtj��|j|j�d�|jtj��|j|j�d�|jtj��|j|j�d�y)Nc3�lK�tjd����tjd����y�w)Nc��yr
rrrr�<lambda>zRTest_TestSuite.test_init__tests_from_any_iterable.<locals>.tests.<locals>.<lambda>Q���Drc��yr
rrrrr7zRTest_TestSuite.test_init__tests_from_any_iterable.<locals>.tests.<locals>.<lambda>Rr8r)r�FunctionTestCaserrr�testsz@Test_TestSuite.test_init__tests_from_any_iterable.<locals>.testsPs(�����+�+�L�9�9��+�+�L�9�9�s�24�)rr#r+r,�setr-r.)r
r;�suite_1�suite_2�suite_3s     r�"test_init__tests_from_any_iterablez1Test_TestSuite.test_init__tests_from_any_iterableOs��	:��$�$�U�W�-������/�/�1�1�5��$�$�W�-������/�/�1�1�5��$�$�S��\�2������/�/�1�1�5�	���H�'�'�)�*�����/�/�1�1�5����H�'�'�)�*�����/�/�1�1�5����H�'�'�)�*�����/�/�1�1�5rc��d�}tj|��}|j|j�d�|j	tj
��|j|j�d�y)Nc3�K�tjd��}tj|g���tjd����y�w)Nc��yr
rrrrr7zWTest_TestSuite.test_init__TestSuite_instances_in_tests.<locals>.tests.<locals>.<lambda>nr8rc��yr
rrrrr7zWTest_TestSuite.test_init__TestSuite_instances_in_tests.<locals>.tests.<locals>.<lambda>pr8r)rr:r#)�ftcs rr;zETest_TestSuite.test_init__TestSuite_instances_in_tests.<locals>.testsms:�����+�+�L�9�C��$�$�c�U�+�+��+�+�L�9�9�s�AA
r<r*)r
r;r0s   r�'test_init__TestSuite_instances_in_testsz6Test_TestSuite.test_init__TestSuite_instances_in_testslsb��	:�
�"�"�5�7�+������-�-�/��3�
�	�	�(�%�%�'�(�����-�-�/��3rc���tjd��}tjd��}tj||f�}|jt	|�||g�y)Nc��yr
rrrrr7z*Test_TestSuite.test_iter.<locals>.<lambda>}���$rc��yr
rrrrr7z*Test_TestSuite.test_iter.<locals>.<lambda>~rJr)rr:r#r+�list�r
�test1�test2r0s    r�	test_iterzTest_TestSuite.test_iter|sN���)�)�,�7���)�)�,�7���"�"�E�5�>�2������e��u�e�n�5rc�l�tj�}|j|j�d�yr))rr#r+r,r/s  r�test_countTestCases_zero_simplez.Test_TestSuite.test_countTestCases_zero_simple�s)���"�"�$������-�-�/��3rc���Gd�dtj�}tjtj�g�}|j|j	�d�y)Nc��eZdZd�Zy)�=Test_TestSuite.test_countTestCases_zero_nested.<locals>.Test1c��yr
rrs r�testzBTest_TestSuite.test_countTestCases_zero_nested.<locals>.Test1.test����rN�rrrrWrrr�Test1rU����
rrZr)rrr#r+r,)r
rZr0s   r�test_countTestCases_zero_nestedz.Test_TestSuite.test_countTestCases_zero_nested�sK��	�H�%�%�	��"�"�H�$6�$6�$8�#9�:������-�-�/��3rc�P�tjd��}tjd��}tj||f�}|j|j	�d�|jtj��|j|j	�d�y)Nc��yr
rrrrr7z;Test_TestSuite.test_countTestCases_simple.<locals>.<lambda>�rJrc��yr
rrrrr7z;Test_TestSuite.test_countTestCases_simple.<locals>.<lambda>�rJrr<)rr:r#r+r,r-r.rMs    r�test_countTestCases_simplez)Test_TestSuite.test_countTestCases_simple�s}���)�)�,�7���)�)�,�7���"�"�E�5�>�2������-�-�/��3�
�	�	�(�%�%�'�(�����-�-�/��3rc�
�Gd�dtj�}tjd��}tjd��}tj|d�|f�}tj|||d�f�}|j	|j�d�|j
tj��|j	|j�d�|j	|j�d�y)	Nc��eZdZd�Zd�Zy)�8Test_TestSuite.test_countTestCases_nested.<locals>.Test1c��yr
rrs rrNz>Test_TestSuite.test_countTestCases_nested.<locals>.Test1.test1����Trc��yr
rrs rrOz>Test_TestSuite.test_countTestCases_nested.<locals>.Test1.test2�rerN)rrrrNrOrrrrZrc�s��!�!rrZc��yr
rrrrr7z;Test_TestSuite.test_countTestCases_nested.<locals>.<lambda>�rJrc��yr
rrrrr7z;Test_TestSuite.test_countTestCases_nested.<locals>.<lambda>�rJrrOrN�r<)rrr:r#r+r,r-r.)r
rZrO�test3�child�parents      r�test_countTestCases_nestedz)Test_TestSuite.test_countTestCases_nested�s���	"�H�%�%�	"��)�)�,�7���)�)�,�7���"�"�E�'�N�E�#:�;���#�#�U�E�5��>�$B�C������.�.�0�!�4��
�
�8�&�&�(�)�����.�.�0�!�4�����-�-�/��3rc��g}t|�}tj�}|j|�|j	|g�yr
)rrr#r-r+)r
�events�resultr0s    r�test_run__empty_suitez$Test_TestSuite.test_run__empty_suite�s;�����v�&���"�"�$��
�	�	�&�������$rc��tj�}	|j�|jd�y#t$rYywxYw)N�Failed to raise TypeError)rr#r-�fail�	TypeErrorr/s  r�test_run__requires_resultz(Test_TestSuite.test_run__requires_result�sA���"�"�$��	3��I�I�K�
�I�I�1�2���	��	�s�8�	A�Ac����g�t��}G�fd�dtj�}|d�|d�g}tj|�j	|�|j�ddg�y)Nc�$��eZdZ�fd�Zd�Zd�Zy)�,Test_TestSuite.test_run.<locals>.LoggingCasec�B���jd|jz�y)Nzrun %s)�append�_testMethodName)r
rpros  �rr-z0Test_TestSuite.test_run.<locals>.LoggingCase.run�s����
�
�h��)=�)=�=�>rc��yr
rrs rrNz2Test_TestSuite.test_run.<locals>.LoggingCase.test1�rerc��yr
rrs rrOz2Test_TestSuite.test_run.<locals>.LoggingCase.test2�rerN)rrrr-rNrO)ros�r�LoggingCasery�s���
?�
"�!rrrNrOz	run test1z	run test2)rrrr#r-r+)r
rprr;ros    @r�test_runzTest_TestSuite.test_run�sh������v�&��	"�(�+�+�	"��W�%�{�7�';�<�����5�!�%�%�f�-�����+�{�!;�<rc��Gd�dtj�}|d�}tj�}|j|�|j	|j�d�|j	t
|�|g�|jtj��|j	|j�d�y)Nc��eZdZd�Zy)�2Test_TestSuite.test_addTest__TestCase.<locals>.Fooc��yr
rrs rrWz7Test_TestSuite.test_addTest__TestCase.<locals>.Foo.test����DrNrYrrrrr����� rrrW��	rrr#�addTestr+r,rLr-r.)r
rrWr0s    r�test_addTest__TestCasez%Test_TestSuite.test_addTest__TestCase�s���	!�(�#�#�	!��6�{���"�"�$��
�
�
�d������-�-�/��3�����e��t�f�-�
�	�	�(�%�%�'�(�����-�-�/��3rc��Gd�dtj�}tj|d�g�}tj�}|j|�|j	|j�d�|j	t
|�|g�|jtj��|j	|j�d�y)Nc��eZdZd�Zy)�3Test_TestSuite.test_addTest__TestSuite.<locals>.Fooc��yr
rrs rrWz8Test_TestSuite.test_addTest__TestSuite.<locals>.Foo.test�r�rNrYrrrrr��r�rrrWr�r�)r
rr?r0s    r�test_addTest__TestSuitez&Test_TestSuite.test_addTest__TestSuite�s���	!�(�#�#�	!��$�$�c�&�k�]�3���"�"�$��
�
�
�g������-�-�/��3�����e��w�i�0�
�	�	�(�%�%�'�(�����-�-�/��3rc������Gd�dtj�}|d��|d��tj�g�����fd�}tj�}|j|��|j	t|�t|���tj�}|�D]}|j
|��|j	||�y)Nc��eZdZd�Zd�Zy)�)Test_TestSuite.test_addTests.<locals>.Fooc��yr
rrs rrz0Test_TestSuite.test_addTests.<locals>.Foo.test_1���drc��yr
rrs rrz0Test_TestSuite.test_addTests.<locals>.Foo.test_2r�rN)rrrrrrrrrr�s��"�"rrrrc3�&�K����������y�wr
r)�inner_suiterrs���r�genz)Test_TestSuite.test_addTests.<locals>.gens������L��L���s�)rrr#�addTestsr+rLr�)	r
rr�r>r?�tr�rrs	      @@@r�
test_addTestszTest_TestSuite.test_addTestss����	#�(�#�#�	#��X����X����(�(�&��2��	�
�$�$�&������������g���S�U��4��$�$�&����A��O�O�A���	
����'�*rc��tj�}	|jd�|jd�y#t$rYywxYw)N�rs)rr#r�rtrur/s  r�test_addTest__noniterablez(Test_TestSuite.test_addTest__noniterable/sD���"�"�$��	3��N�N�1��
�I�I�1�2���	��	�s�9�	A�Ac�n�tj�}|jt|jd�y)Nr�)rr#�assertRaisesrur�r/s  r�test_addTest__noncallablez(Test_TestSuite.test_addTest__noncallable9s&���"�"�$�����)�U�]�]�A�6rc���tj�}|jt|jt
�|jt|jtj�yr
)rr#r�rur�r'r/s  r�test_addTest__casesuiteclassz+Test_TestSuite.test_addTest__casesuiteclass=sB���"�"�$�����)�U�]�]�N�C����)�U�]�]�H�4F�4F�Grc�n�tj�}|jt|jd�y)N�foo)rr#r�rur�r/s  r�test_addTests__stringz$Test_TestSuite.test_addTests__stringBs&���"�"�$�����)�U�^�^�U�;rc��d�}tj�}|j|�|jtj��y)Nc��yr
r)�_s r�fz0Test_TestSuite.test_function_in_suite.<locals>.fGs��r)rr#r�r-r.)r
r�r0s   r�test_function_in_suitez%Test_TestSuite.test_function_in_suiteFs8��	��"�"�$��
�
�
�a��	�	�	�(�%�%�'�(rc��tjjstjd��tj�}gd�|_|j
d�|jgd�|j
�y)N�Suite cleanup is disabled)r�r<�r�)r�Nr�)r�
BaseTestSuite�_cleanup�SkipTestr#�_tests�_removeTestAtIndexr+r/s  r�test_remove_test_at_indexz(Test_TestSuite.test_remove_test_at_indexOsZ���%�%�.�.��#�#�$?�@�@��"�"�$�� ���
� � ��#�����u�|�|�4rc��tjjstjd��tj�}d|_|j
d�y)Nr�r<)rr�r�r�r#r�r�r/s  r�'test_remove_test_at_index_not_indexablez6Test_TestSuite.test_remove_test_at_index_not_indexableZsH���%�%�.�.��#�#�$?�@�@��"�"�$�����	� � ��#rc��tjjstjd��Gd�dtj�}|d�}tj|�}||�g�}|jtj��~tj�|j|jdg�|j|��y)Nr�c��eZdZd�Zy)�ATest_TestSuite.assert_garbage_collect_test_after_run.<locals>.Fooc��yr
rrs r�test_nothingzNTest_TestSuite.assert_garbage_collect_test_after_run.<locals>.Foo.test_nothingirXrN)rrrr�rrrrr�hr[rrr�)rr�r�r�r�weakref�refr-r.�gc�collectr+r��assertIsNone)r
�TestSuiteClassrrW�wrefr0s      r�%assert_garbage_collect_test_after_runz4Test_TestSuite.assert_garbage_collect_test_after_runds����%�%�.�.��#�#�$?�@�@�	�(�#�#�	��>�"���{�{�4� �����x�(��
�	�	�(�%�%�'�(��	�
�
���������v�.����$�&�!rc�B�|jtj�yr
)r�rr�rs r�1test_garbage_collect_test_after_run_BaseTestSuitez@Test_TestSuite.test_garbage_collect_test_after_run_BaseTestSuitezs���2�2�8�3I�3I�Jrc�B�|jtj�yr
)r�rr#rs r�-test_garbage_collect_test_after_run_TestSuitez<Test_TestSuite.test_garbage_collect_test_after_run_TestSuite}s���2�2�8�3E�3E�Frc���Gd�dtj�}G�fd�dt��d|_�tj
d<|j
tj
jd�tj�}|j|d�|d�g�|j|j�d�tj�}|j|�|j�j�|j�j �|j|j�|j|j �|jt#|j$�d�|jt#|j&�d	�|j|j(d�|j|j�d�y)
Nc�@�eZdZdZdZed��Zed��Zd�Zd�Z	y)�/Test_TestSuite.test_basetestsuite.<locals>.TestFc��d|_y�NT��wasSetUp��clss r�
setUpClassz:Test_TestSuite.test_basetestsuite.<locals>.Test.setUpClass�s	��#��rc��d|_yr���wasTornDownr�s r�
tearDownClassz=Test_TestSuite.test_basetestsuite.<locals>.Test.tearDownClass�s	��"&��rc��yr
rrs r�testPassz8Test_TestSuite.test_basetestsuite.<locals>.Test.testPass�rXrc��tyr
)rtrs r�testFailz8Test_TestSuite.test_basetestsuite.<locals>.Test.testFail�s��rN)
rrrr�r��classmethodr�r�r�r�rrrrr��s:���H��K�
�
$��
$�
�
'��
'�
�
rrc�>��eZdZdZdZe�fd��Ze�fd��Zy)�1Test_TestSuite.test_basetestsuite.<locals>.ModuleFc���d�_yr�r���Modules�r�setUpModulez=Test_TestSuite.test_basetestsuite.<locals>.Module.setUpModule�s
���"&��rc���d�_yr�r�r�s�r�tearDownModulez@Test_TestSuite.test_basetestsuite.<locals>.Module.tearDownModule�s���%)��"rN)rrrr�r��staticmethodr�r�r�s�rr�r��s1����H��K�
�
'��
'�
�
*��
*rr�r�r�r<r�r)rr�objectr�sys�modules�
addCleanup�popr�r�r+r,r.r-�assertFalser�r��len�errors�failures�testsRun)r
rr0rpr�s    @r�test_basetestsuitez!Test_TestSuite.test_basetestsuite�sU���	�8�$�$�	�	*�V�	*�#��� &����H�����������2��&�&�(��
����Z�(�$�z�*:�;�<�����-�-�/��3��$�$�&��
�	�	�&��������)�����+�+�,�������'�����)�)�*�����V�]�]�+�Q�/�����V�_�_�-�q�1�������!�,�����-�-�/��3rc�2�Gd�dtj�}|�}tj�}tj�}|j|�||�|j	|j
�|j
|j�y)Nc��eZdZdZd�Zy)�4Test_TestSuite.test_overriding_call.<locals>.MySuiteFc�X�d|_tjj|g|��i|��yr�)�calledrr#�__call__)r
�args�kws   rr�z=Test_TestSuite.test_overriding_call.<locals>.MySuite.__call__�s'��"����"�"�+�+�D�>�4�>�2�>rN)rrrr�r�rrr�MySuiter��s���F�
?rr�)rr#r.r��
assertTruer�r��_testRunEntered)r
r�r0rp�wrappers     r�test_overriding_callz#Test_TestSuite.test_overriding_call�sr��	?�h�(�(�	?��	���$�$�&���$�$�&����������������%�	
����/�/�0rN)#rrrrr#r%�eq_pairs�ne_pairsr1r3rArGrPrRr\r`rmrqrvr�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�rrrr'r'sM��$��#�#�%�'9�x�'9�'9�';�<�#��#�#�%�'9�x�'9�'9�"�'=�>��x�(�-��*A�B�D�H�
$��#�#�%�}�X�'>�?�#��#�#�B�'��x�)@�A��x��2�M�(�H�4U�V��x�(�-��*A�B�D�H�4�4�6�:
4� 6�4�4�4�4�(%�3�=�$
4� 
4�(+�>3�7�H�
<�)�	5�$�"�,K�G�)4�X1rr'�__main__)rr�r�r��test.test_unittest.supportrrr�rr%rr'r�mainrrr�<module>rsV���	�
��B� �6� �:�b1�X�&�&��b1�J
�z���H�M�M�O�r

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