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_loader.cpython-39.opt-2.pyc

a

��gO��@sVddlZddlZddlZddlZddlZdd�ZGdd�dej�ZedkrRe�	�dS)�Ncs�fdd�}|S)Ncs�g}ttd|���}zb�|i|��W||urJzt`WqPtyFYqP0S|t_Szt`WqvtylYqv0q�|t_n.||ur�zt`Wq�ty�Yq�0n|t_0dS)N�__warningregistry__)�getattr�warnings�copyr�AttributeError)�args�kws�missingZsaved��func��5/usr/local/lib/python3.9/unittest/test/test_loader.py�wrappers.��z warningregistry.<locals>.wrapperr)rrrr
r
�warningregistry
s
rc@s�eZdZdd�Zdd�Zdd�Zdd�Zd	d
�Zdd�Zd
d�Z	dd�Z
dd�Zedd��Z
edd��Zedd��Zedd��Zedd��Zdd�Zdd �Zd!d"�Zd#d$�Zd%d&�Zd'd(�Zd)d*�Zd+d,�Zd-d.�Zd/d0�Zd1d2�Zd3d4�Zd5d6�Zd7d8�Zd9d:�Z d;d<�Z!d=d>�Z"d?d@�Z#dAdB�Z$dCdD�Z%dEdF�Z&dGdH�Z'dIdJ�Z(dKdL�Z)dMdN�Z*dOdP�Z+dQdR�Z,dSdT�Z-dUdV�Z.dWdX�Z/dYdZ�Z0d[d\�Z1d]d^�Z2d_d`�Z3dadb�Z4dcdd�Z5dedf�Z6dgdh�Z7didj�Z8dkdl�Z9dmdn�Z:dodp�Z;dqdr�Z<dsdt�Z=dudv�Z>dwdx�Z?dydz�Z@d{d|�ZAd}d~�ZBdd��ZCd�d��ZDd�d��ZEd�d��ZFd�d��ZGd�d��ZHd�d��ZId�d��ZJd�d��ZKd�d��ZLd�d��ZMd�d��ZNd�d��ZOd�d��ZPd�d��ZQd�d��ZRd�d��ZSd�d��ZTd�d��ZUd�d��ZVd�S)��Test_TestLoadercCst��}|�g|j�dS�N)�unittest�
TestLoader�assertEqual�errors��self�loaderrrr
�
test___init__ szTest_TestLoader.test___init__cCsFGdd�dtj�}t�|d�|d�g�}t��}|�|�|�|�dS)Nc@s$eZdZdd�Zdd�Zdd�ZdS)z7Test_TestLoader.test_loadTestsFromTestCase.<locals>.FoocSsdSrr�rrrr
�test_1+�z>Test_TestLoader.test_loadTestsFromTestCase.<locals>.Foo.test_1cSsdSrrrrrr
�test_2,rz>Test_TestLoader.test_loadTestsFromTestCase.<locals>.Foo.test_2cSsdSrrrrrr
�foo_bar-rz?Test_TestLoader.test_loadTestsFromTestCase.<locals>.Foo.foo_barN��__name__�
__module__�__qualname__rrrrrrr
�Foo*sr#rr�r�TestCase�	TestSuiterr�loadTestsFromTestCase�rr#�testsrrrr
�test_loadTestsFromTestCase)sz*Test_TestLoader.test_loadTestsFromTestCasecCs8Gdd�dtj�}t��}t��}|�|�|�|�dS)Nc@seZdZdd�ZdS)zCTest_TestLoader.test_loadTestsFromTestCase__no_matches.<locals>.FoocSsdSrrrrrr
r:rzKTest_TestLoader.test_loadTestsFromTestCase__no_matches.<locals>.Foo.foo_barN)r r!r"rrrrr
r#9sr#r$)rr#Zempty_suiterrrr
�&test_loadTestsFromTestCase__no_matches8sz6Test_TestLoader.test_loadTestsFromTestCase__no_matchescCsJGdd�dtj�}t��}z|�|�Wnty:Yn0|�d�dS)Nc@seZdZdS)zTTest_TestLoader.test_loadTestsFromTestCase__TestSuite_subclass.<locals>.NotATestCaseN�r r!r"rrrr
�NotATestCaseKsr-zShould raise TypeError)rr&rr'�	TypeError�fail)rr-rrrr
�.test_loadTestsFromTestCase__TestSuite_subclassJsz>Test_TestLoader.test_loadTestsFromTestCase__TestSuite_subclasscCs^Gdd�dtj�}t��}|�d�|j��|�|�}|�||j�|�	t
|�|d�g�dS)Nc@seZdZdd�ZdS)zLTest_TestLoader.test_loadTestsFromTestCase__default_method_name.<locals>.FoocSsdSrrrrrr
�runTest^szTTest_TestLoader.test_loadTestsFromTestCase__default_method_name.<locals>.Foo.runTestN)r r!r"r1rrrr
r#]sr#r1)rr%rZassertFalse�
startswith�testMethodPrefixr'�assertIsInstance�
suiteClassr�list)rr#r�suiterrr
�/test_loadTestsFromTestCase__default_method_name\s
z?Test_TestLoader.test_loadTestsFromTestCase__default_method_namecCsht�d�}Gdd�dtj�}||_t��}|�|�}|�||j�|�|d�g�g}|�	t
|�|�dS)N�mc@seZdZdd�ZdS)zOTest_TestLoader.test_loadTestsFromModule__TestCase_subclass.<locals>.MyTestCasecSsdSrrrrrr
�testsszTTest_TestLoader.test_loadTestsFromModule__TestCase_subclass.<locals>.MyTestCase.testN�r r!r"r:rrrr
�
MyTestCasersr<r:��types�
ModuleTyperr%�
testcase_1r�loadTestsFromModuler4r5rr6�rr9r<rr7�expectedrrr
�+test_loadTestsFromModule__TestCase_subclassps

z;Test_TestLoader.test_loadTestsFromModule__TestCase_subclasscCs>t�d�}t��}|�|�}|�||j�|�t|�g�dS)Nr9)	r>r?rrrAr4r5rr6)rr9rr7rrr
�/test_loadTestsFromModule__no_TestCase_instances�s


z?Test_TestLoader.test_loadTestsFromModule__no_TestCase_instancescCs\t�d�}Gdd�dtj�}||_t��}|�|�}|�||j�|�	t
|�|��g�dS)Nr9c@seZdZdS)zOTest_TestLoader.test_loadTestsFromModule__no_TestCase_tests.<locals>.MyTestCaseNr,rrrr
r<�sr<r=�rr9r<rr7rrr
�+test_loadTestsFromModule__no_TestCase_tests�s

z;Test_TestLoader.test_loadTestsFromModule__no_TestCase_testscs^Gdd�dtj��G�fdd�dt�}t��}|�|�}t��d�g�g}|�t|�|�dS)Nc@seZdZdd�ZdS)zJTest_TestLoader.test_loadTestsFromModule__not_a_module.<locals>.MyTestCasecSsdSrrrrrr
r:�szOTest_TestLoader.test_loadTestsFromModule__not_a_module.<locals>.MyTestCase.testNr;rrrr
r<�sr<cseZdZ�ZdS)zJTest_TestLoader.test_loadTestsFromModule__not_a_module.<locals>.NotAModuleN�r r!r"rr�r<rr
�
NotAModule�srJr:)rr%�objectrrAr&rr6�rrJrr7Z	referencerrIr
�&test_loadTestsFromModule__not_a_module�s
z6Test_TestLoader.test_loadTestsFromModule__not_a_modulecs�t�d�}Gdd�dtj�}||_g���fdd�}||_t��}|�|�}��|tj	���
�||dg�g�tjdd��(t�
d�|j|dd	�}Wd�n1s�0Y��
�||dg�dS)
Nr9c@seZdZdd�ZdS)zHTest_TestLoader.test_loadTestsFromModule__load_tests.<locals>.MyTestCasecSsdSrrrrrr
r:�szMTest_TestLoader.test_loadTestsFromModule__load_tests.<locals>.MyTestCase.testNr;rrrr
r<�sr<cs"��|tj���|||f�|Sr�r4rr&�extend�rr)�pattern�Zload_tests_argsrrr
�
load_tests�szHTest_TestLoader.test_loadTestsFromModule__load_tests.<locals>.load_testsF��record�ignore��use_load_tests)r>r?rr%r@rSrrAr4r&rr�catch_warnings�simplefilter�rr9r<rSrr7rrRr
�$test_loadTestsFromModule__load_tests�s


,z4Test_TestLoader.test_loadTestsFromModule__load_testscs�t�d�}Gdd�dtj�}||_g���fdd�}||_t��}tjdd��&}t�	d�|�
|d	�}Wd�n1sz0Y��|tj���
�||dg���|d
jt���
t|d
j�d�dS)Nr9c@seZdZdd�ZdS)zbTest_TestLoader.test_loadTestsFromModule__use_load_tests_deprecated_positional.<locals>.MyTestCasecSsdSrrrrrr
r:�szgTest_TestLoader.test_loadTestsFromModule__use_load_tests_deprecated_positional.<locals>.MyTestCase.testNr;rrrr
r<�sr<cs"��|tj���|||f�|SrrNrPrRrr
rS�szbTest_TestLoader.test_loadTestsFromModule__use_load_tests_deprecated_positional.<locals>.load_testsTrT�alwaysF����(use_load_tests is deprecated and ignored�r>r?rr%r@rSrrrYrZrAr4r&r�assertIs�category�DeprecationWarning�str�message�rr9r<rSr�wr7rrRr
�>test_loadTestsFromModule__use_load_tests_deprecated_positional�s 

*�zNTest_TestLoader.test_loadTestsFromModule__use_load_tests_deprecated_positionalcs�t�d�}Gdd�dtj�}||_g���fdd�}||_t��}tjdd��(}t�	d�|j
|d	d
�}Wd�n1s|0Y��|tj���
�||dg���|djt���
t|dj�d�dS)
Nr9c@seZdZdd�ZdS)z_Test_TestLoader.test_loadTestsFromModule__use_load_tests_deprecated_keyword.<locals>.MyTestCasecSsdSrrrrrr
r:�szdTest_TestLoader.test_loadTestsFromModule__use_load_tests_deprecated_keyword.<locals>.MyTestCase.testNr;rrrr
r<�sr<cs"��|tj���|||f�|SrrNrPrRrr
rS�sz_Test_TestLoader.test_loadTestsFromModule__use_load_tests_deprecated_keyword.<locals>.load_testsTrTr]FrWr^r_r`rfrrRr
�;test_loadTestsFromModule__use_load_tests_deprecated_keyword�s 

,�zKTest_TestLoader.test_loadTestsFromModule__use_load_tests_deprecated_keywordc	st�d�}Gdd�dtj�}||_g���fdd�}||_t��}��t��T}t	j
dd��(}t	�d�|�|d	d
�Wd�n1s�0YWd�n1s�0Y��
|djt���t|dj�d���t|j�t���t|j�d
�dS)Nr9c@seZdZdd�ZdS)zVTest_TestLoader.test_loadTestsFromModule__too_many_positional_args.<locals>.MyTestCasecSsdSrrrrrr
r:sz[Test_TestLoader.test_loadTestsFromModule__too_many_positional_args.<locals>.MyTestCase.testNr;rrrr
r<
sr<cs"��|tj���|||f�|SrrNrPrRrr
rSszVTest_TestLoader.test_loadTestsFromModule__too_many_positional_args.<locals>.load_testsTrTr]F�testme.*r^r_zBloadTestsFromModule() takes 1 positional argument but 3 were given)r>r?rr%r@rSr�assertRaisesr.rrYrZrArarbrcrrdre�type�	exception)rr9r<rSr�cmrgrrRr
�2test_loadTestsFromModule__too_many_positional_argss,

�
J��zBTest_TestLoader.test_loadTestsFromModule__too_many_positional_argsc	s�t�d�}Gdd�dtj�}||_g���fdd�}||_t��}t���Vt�	d���
t��"}|j|dddd	�Wd�n1s�0YWd�n1s�0Y��
t|j�t���
t|j�d
�dS)Nr9c@seZdZdd�ZdS)z^Test_TestLoader.test_loadTestsFromModule__use_load_tests_other_bad_keyword.<locals>.MyTestCasecSsdSrrrrrr
r:(szcTest_TestLoader.test_loadTestsFromModule__use_load_tests_other_bad_keyword.<locals>.MyTestCase.testNr;rrrr
r<'sr<cs"��|tj���|||f�|SrrNrPrRrr
rS-sz^Test_TestLoader.test_loadTestsFromModule__use_load_tests_other_bad_keyword.<locals>.load_testsrVFT)rXZvery_badZworsezCloadTestsFromModule() got an unexpected keyword argument 'very_bad')r>r?rr%r@rSrrrYrZrkr.rArrlrmrd)rr9r<rSrrnrrRr
�:test_loadTestsFromModule__use_load_tests_other_bad_keyword$s$


�B�zJTest_TestLoader.test_loadTestsFromModule__use_load_tests_other_bad_keywordcstt�d�}Gdd�dtj�}||_g���fdd�}||_t��}|j|dd�}��|tj	���
�||dg�dS)Nr9c@seZdZdd�ZdS)zETest_TestLoader.test_loadTestsFromModule__pattern.<locals>.MyTestCasecSsdSrrrrrr
r:BszJTest_TestLoader.test_loadTestsFromModule__pattern.<locals>.MyTestCase.testNr;rrrr
r<Asr<cs"��|tj���|||f�|SrrNrPrRrr
rSGszETest_TestLoader.test_loadTestsFromModule__pattern.<locals>.load_testsrj)rQ)r>r?rr%r@rSrrAr4r&rr[rrRr
�!test_loadTestsFromModule__pattern?s
z1Test_TestLoader.test_loadTestsFromModule__patterncCs�t�d�}dd�}||_t��}|�|�}|�|tj�|�|�	�d�|�
g|j�|�dt|j��|jd}|�
d|vd|�t|�d}|�td|j�dS)	Nr9cSstd��dS)N�some failure)r.rPrrr
rSUszOTest_TestLoader.test_loadTestsFromModule__faulty_load_tests.<locals>.load_tests�rzFailed to call load_tests:�missing error string in %rrr)r>r?rSrrrAr4r&r�countTestCases�assertNotEqualr�lenZ
assertTruer6�assertRaisesRegexr.r9)rr9rSrr7�errorr:rrr
�+test_loadTestsFromModule__faulty_load_testsRs 


�z;Test_TestLoader.test_loadTestsFromModule__faulty_load_testsc
CsZt��}z|�d�Wn4tyJ}z|�t|�d�WYd}~nd}~00|�d�dS)N��Empty module namez7TestLoader.loadTestsFromName failed to raise ValueError)rr�loadTestsFromName�
ValueErrorrrdr/�rr�errr
�"test_loadTestsFromName__empty_namets&z2Test_TestLoader.test_loadTestsFromName__empty_namecCsTt��}|�d�}|�||�\}}d}d}|�||d|�|�t|t|d��dS)N�	abc () //�'Failed to import test module: abc () //�)Failed to import test module: abc \(\) //rt)rrr}�check_deferred_error�assertInrx�ImportErrorr�rrr7ryr:rCZexpected_regexrrr
�&test_loadTestsFromName__malformed_name�s
��z6Test_TestLoader.test_loadTestsFromName__malformed_namecCsLt��}|�d�}d}|�||�\}}|�||d|�|�t||j�dS)N�sdasfasfasdfzNo module named 'sdasfasfasdf'rt�rrr}r�r�rxr�r��rrr7rCryr:rrr
�+test_loadTestsFromName__unknown_module_name�s
�z;Test_TestLoader.test_loadTestsFromName__unknown_module_namecCsLt��}|�d�}d}|�||�\}}|�||d|�|�t||j�dS)N�unittest.loader.sdasfasfasdf�8module 'unittest.loader' has no attribute 'sdasfasfasdf'rt�rrr}r�r�rxrr�r�rrr
�3test_loadTestsFromName__unknown_attr_name_on_module�s
�zCTest_TestLoader.test_loadTestsFromName__unknown_attr_name_on_modulecCsLt��}|�d�}d}|�||�\}}|�||d|�|�t||j�dS)Nzunittest.sdasfasfasdfz'No module named 'unittest.sdasfasfasdf'rtr�r�rrr
�4test_loadTestsFromName__unknown_attr_name_on_package�s
�zDTest_TestLoader.test_loadTestsFromName__unknown_attr_name_on_packagecCsNt��}|�dt�}d}|�||�\}}|�||d|�|�t||j�dS)Nr��1module 'unittest' has no attribute 'sdasfasfasdf'rtr�r�rrr
�-test_loadTestsFromName__relative_unknown_name�s�z=Test_TestLoader.test_loadTestsFromName__relative_unknown_namecCsRt��}|�dt�}|�||�\}}d}|�||d|�|�t|t|d��dS)Nr{�has no attribute ''rt�rrr}r�r�rxrr�rrr7ryr:rCrrr
�+test_loadTestsFromName__relative_empty_name�s�z;Test_TestLoader.test_loadTestsFromName__relative_empty_namecCsVt��}|�dt�}|�||�\}}d}d}|�||d|�|�t|t|d��dS)Nr��.module 'unittest' has no attribute 'abc () //'�0module 'unittest' has no attribute 'abc \(\) //'rtr�r�rrr
�/test_loadTestsFromName__relative_malformed_name�s��z?Test_TestLoader.test_loadTestsFromName__relative_malformed_namecsXGdd�dtj��G�fdd�dt�}t��}|�d|�}�d�g}|�t|�|�dS)Nc@seZdZdd�ZdS)zQTest_TestLoader.test_loadTestsFromName__relative_not_a_module.<locals>.MyTestCasecSsdSrrrrrr
r:szVTest_TestLoader.test_loadTestsFromName__relative_not_a_module.<locals>.MyTestCase.testNr;rrrr
r<sr<cseZdZ�ZdS)zQTest_TestLoader.test_loadTestsFromName__relative_not_a_module.<locals>.NotAModuleNrHrrIrr
rJsrJrr:)rr%rKrr}rr6rLrrIr
�-test_loadTestsFromName__relative_not_a_module
s
z=Test_TestLoader.test_loadTestsFromName__relative_not_a_modulecCsLt�d�}t�|_t��}z|�d|�Wnty<Yn0|�d�dS�Nr9r@zShould have raised TypeError)	r>r?rKr@rrr}r.r/�rr9rrrr
�+test_loadTestsFromName__relative_bad_objects
z;Test_TestLoader.test_loadTestsFromName__relative_bad_objectcCs^t�d�}Gdd�dtj�}||_t��}|�d|�}|�||j�|�	t
|�|d�g�dS)Nr9c@seZdZdd�ZdS)zVTest_TestLoader.test_loadTestsFromName__relative_TestCase_subclass.<locals>.MyTestCasecSsdSrrrrrr
r:0sz[Test_TestLoader.test_loadTestsFromName__relative_TestCase_subclass.<locals>.MyTestCase.testNr;rrrr
r</sr<r@r:�r>r?rr%r@rr}r4r5rr6rFrrr
�2test_loadTestsFromName__relative_TestCase_subclass-s
zBTest_TestLoader.test_loadTestsFromName__relative_TestCase_subclasscCsjt�d�}Gdd�dtj�}t�|d�g�|_t��}|�d|�}|�||j	�|�
t|�|d�g�dS)Nr9c@seZdZdd�ZdS)zNTest_TestLoader.test_loadTestsFromName__relative_TestSuite.<locals>.MyTestCasecSsdSrrrrrr
r:@szSTest_TestLoader.test_loadTestsFromName__relative_TestSuite.<locals>.MyTestCase.testNr;rrrr
r<?sr<r:�	testsuite)r>r?rr%r&r�rr}r4r5rr6rFrrr
�*test_loadTestsFromName__relative_TestSuite=s
z:Test_TestLoader.test_loadTestsFromName__relative_TestSuitecCs^t�d�}Gdd�dtj�}||_t��}|�d|�}|�||j�|�	t
|�|d�g�dS)Nr9c@seZdZdd�ZdS)zOTest_TestLoader.test_loadTestsFromName__relative_testmethod.<locals>.MyTestCasecSsdSrrrrrr
r:OszTTest_TestLoader.test_loadTestsFromName__relative_testmethod.<locals>.MyTestCase.testNr;rrrr
r<Nsr<�testcase_1.testr:r�rFrrr
�+test_loadTestsFromName__relative_testmethodLs
z;Test_TestLoader.test_loadTestsFromName__relative_testmethodcCspt�d�}Gdd�dtj�}||_t��}|�d|�}d}|�||�\}}|�||d|�|�	t
||j�dS)Nr9c@seZdZdd�ZdS)zWTest_TestLoader.test_loadTestsFromName__relative_invalid_testmethod.<locals>.MyTestCasecSsdSrrrrrr
r:dsz\Test_TestLoader.test_loadTestsFromName__relative_invalid_testmethod.<locals>.MyTestCase.testNr;rrrr
r<csr<�testcase_1.testfoo�3type object 'MyTestCase' has no attribute 'testfoo'rt)r>r?rr%r@rr}r�r�rxr�testfoo)rr9r<rr7rCryr:rrr
�3test_loadTestsFromName__relative_invalid_testmethodas
�zCTest_TestLoader.test_loadTestsFromName__relative_invalid_testmethodcstt�d�}t�dd���t�dd�����fdd�}||_t��}|�d|�}|�||j�|�	t
|���g�dS)Nr9cSsdSrrrrrr
�<lambda>urzMTest_TestLoader.test_loadTestsFromName__callable__TestSuite.<locals>.<lambda>cSsdSrrrrrr
r�vrcst���g�Sr�rr&r�r@Z
testcase_2rr
�return_TestSuitewszUTest_TestLoader.test_loadTestsFromName__callable__TestSuite.<locals>.return_TestSuiter�)r>r?r�FunctionTestCaser�rr}r4r5rr6)rr9r�rr7rr�r
�+test_loadTestsFromName__callable__TestSuitess
z;Test_TestLoader.test_loadTestsFromName__callable__TestSuitecsbt�d�}t�dd����fdd�}||_t��}|�d|�}|�||j�|�	t
|��g�dS)Nr9cSsdSrrrrrr
r��rzUTest_TestLoader.test_loadTestsFromName__callable__TestCase_instance.<locals>.<lambda>cs�Srrr�r@rr
�return_TestCase�sz\Test_TestLoader.test_loadTestsFromName__callable__TestCase_instance.<locals>.return_TestCaser�)r>r?rr�r�rr}r4r5rr6)rr9r�rr7rr�r
�3test_loadTestsFromName__callable__TestCase_instance�s
zCTest_TestLoader.test_loadTestsFromName__callable__TestCase_instancecszGdd�dtj�}t�d�}t�dd����fdd�}||_t��}||_|�d|�}|�	||j�|�
t|��g�dS)	Nc@seZdZdS)zjTest_TestLoader.test_loadTestsFromName__callable__TestCase_instance_ProperSuiteClass.<locals>.SubTestSuiteNr,rrrr
�SubTestSuite�sr�r9cSsdSrrrrrr
r��rzfTest_TestLoader.test_loadTestsFromName__callable__TestCase_instance_ProperSuiteClass.<locals>.<lambda>cs�Srrrr�rr
r��szmTest_TestLoader.test_loadTestsFromName__callable__TestCase_instance_ProperSuiteClass.<locals>.return_TestCaser�)rr&r>r?r�r�rr5r}r4rr6)rr�r9r�rr7rr�r
�Dtest_loadTestsFromName__callable__TestCase_instance_ProperSuiteClass�s
zTTest_TestLoader.test_loadTestsFromName__callable__TestCase_instance_ProperSuiteClasscCsvGdd�dtj�}t�d�}Gdd�dtj�}||_t��}||_|�d|�}|�	||j�|�
t|�|d�g�dS)Nc@seZdZdS)zbTest_TestLoader.test_loadTestsFromName__relative_testmethod_ProperSuiteClass.<locals>.SubTestSuiteNr,rrrr
r��sr�r9c@seZdZdd�ZdS)z`Test_TestLoader.test_loadTestsFromName__relative_testmethod_ProperSuiteClass.<locals>.MyTestCasecSsdSrrrrrr
r:�szeTest_TestLoader.test_loadTestsFromName__relative_testmethod_ProperSuiteClass.<locals>.MyTestCase.testNr;rrrr
r<�sr<r�r:)rr&r>r?r%r@rr5r}r4rr6)rr�r9r<rr7rrr
�<test_loadTestsFromName__relative_testmethod_ProperSuiteClass�s
zLTest_TestLoader.test_loadTestsFromName__relative_testmethod_ProperSuiteClasscCsRt�d�}dd�}||_t��}z|�d|�}WntyBYn0|�d�dS)Nr9cSsdS�N�rrrrr
�return_wrong�szRTest_TestLoader.test_loadTestsFromName__callable__wrong_type.<locals>.return_wrongr�z6TestLoader.loadTestsFromName failed to raise TypeError)r>r?r�rrr}r.r/�rr9r�rr7rrr
�,test_loadTestsFromName__callable__wrong_type�s
z<Test_TestLoader.test_loadTestsFromName__callable__wrong_typecCs�d}tj�|d�t��}zL|�|�}|�||j�|�t	|�g�|�
|tj�W|tjvr|tj|=n|tjvrztj|=0dS�N�unittest.test.dummy)�sys�modules�poprrr}r4r5rr6r��r�module_namerr7rrr
�)test_loadTestsFromName__module_not_loaded�s


�
z9Test_TestLoader.test_loadTestsFromName__module_not_loadedcCs\|�|tj�|�|��d�|�g|j�|�dt|j��|jd}t|�d}||fS)Nrsr)	r4rr&rrurvrrwr6)rrr7ryr:rrr
r��s
z$Test_TestLoader.check_deferred_errorcCs4t��}|�g�}|�||j�|�t|�g�dSr�rr�loadTestsFromNamesr4r5rr6�rrr7rrr
�(test_loadTestsFromNames__empty_name_list�s
z8Test_TestLoader.test_loadTestsFromNames__empty_name_listcCs6t��}|�gt�}|�||j�|�t|�g�dSrr�r�rrr
�1test_loadTestsFromNames__relative_empty_name_list	szATest_TestLoader.test_loadTestsFromNames__relative_empty_name_listc
Cs\t��}z|�dg�Wn4tyL}z|�t|�d�WYd}~nd}~00|�d�dS)Nr{r|z8TestLoader.loadTestsFromNames failed to raise ValueError)rrr�r~rrdr/rrrr
�#test_loadTestsFromNames__empty_names&z3Test_TestLoader.test_loadTestsFromNames__empty_namecCs^t��}|�dg�}|�|t|�d�\}}d}d}|�||d|�|�t|t|d��dS)Nr�rr�r�rt)	rrr�r�r6r�rxr�rr�rrr
�'test_loadTestsFromNames__malformed_name&s��z7Test_TestLoader.test_loadTestsFromNames__malformed_namecCsVt��}|�dg�}|�|t|�d�\}}d}|�||d|�|�t||j�dS)Nr�rz*Failed to import test module: sdasfasfasdfrt)	rrr�r�r6r�rxr�r�r�rrr
�,test_loadTestsFromNames__unknown_module_name:s�z<Test_TestLoader.test_loadTestsFromNames__unknown_module_namecCsXt��}|�ddg�}|�|t|�d�\}}d}|�||d|�|�t||j�dS)Nr�r�rr�rt�	rrr�r�r6r�rxrr�r�rrr
�*test_loadTestsFromNames__unknown_attr_nameKs��z:Test_TestLoader.test_loadTestsFromNames__unknown_attr_namecCsXt��}|�dgt�}|�|t|�d�\}}d}|�||d|�|�t||j�dS)Nr�rr�rtr�r�rrr
�0test_loadTestsFromNames__unknown_name_relative_1`s�z@Test_TestLoader.test_loadTestsFromNames__unknown_name_relative_1cCsZt��}|�ddgt�}|�|t|�d�\}}d}|�||d|�|�t||j�dS)Nr%r�rsr�rtr�r�rrr
�0test_loadTestsFromNames__unknown_name_relative_2ts�z@Test_TestLoader.test_loadTestsFromNames__unknown_name_relative_2cCs\t��}|�dgt�}|�|t|�d�\}}d}|�||d|�|�t|t|d��dS)Nr{rr�rt�	rrr�r�r6r�rxrrr�rrr
�,test_loadTestsFromNames__relative_empty_name�s�z<Test_TestLoader.test_loadTestsFromNames__relative_empty_namecCs`t��}|�dgt�}|�|t|�d�\}}d}d}|�||d|�|�t|t|d��dS)Nr�rr�r�rtr�r�rrr
�0test_loadTestsFromNames__relative_malformed_name�s��z@Test_TestLoader.test_loadTestsFromNames__relative_malformed_namecsbGdd�dtj��G�fdd�dt�}t��}|�dg|�}t��d�g�g}|�t|�|�dS)Nc@seZdZdd�ZdS)zRTest_TestLoader.test_loadTestsFromNames__relative_not_a_module.<locals>.MyTestCasecSsdSrrrrrr
r:�szWTest_TestLoader.test_loadTestsFromNames__relative_not_a_module.<locals>.MyTestCase.testNr;rrrr
r<�sr<cseZdZ�ZdS)zRTest_TestLoader.test_loadTestsFromNames__relative_not_a_module.<locals>.NotAModuleNrHrrIrr
rJ�srJrr:)rr%rKrr�r&rr6rLrrIr
�.test_loadTestsFromNames__relative_not_a_module�sz>Test_TestLoader.test_loadTestsFromNames__relative_not_a_modulecCsNt�d�}t�|_t��}z|�dg|�Wnty>Yn0|�d�dSr�)	r>r?rKr@rrr�r.r/r�rrr
�,test_loadTestsFromNames__relative_bad_object�s
z<Test_TestLoader.test_loadTestsFromNames__relative_bad_objectcCslt�d�}Gdd�dtj�}||_t��}|�dg|�}|�||j�|�|d�g�}|�	t
|�|g�dS)Nr9c@seZdZdd�ZdS)zWTest_TestLoader.test_loadTestsFromNames__relative_TestCase_subclass.<locals>.MyTestCasecSsdSrrrrrr
r:�sz\Test_TestLoader.test_loadTestsFromNames__relative_TestCase_subclass.<locals>.MyTestCase.testNr;rrrr
r<�sr<r@r:)r>r?rr%r@rr�r4r5rr6rBrrr
�3test_loadTestsFromNames__relative_TestCase_subclass�s
zCTest_TestLoader.test_loadTestsFromNames__relative_TestCase_subclasscCsjt�d�}Gdd�dtj�}t�|d�g�|_t��}|�dg|�}|�||j	�|�
t|�|jg�dS)Nr9c@seZdZdd�ZdS)zOTest_TestLoader.test_loadTestsFromNames__relative_TestSuite.<locals>.MyTestCasecSsdSrrrrrr
r:�szTTest_TestLoader.test_loadTestsFromNames__relative_TestSuite.<locals>.MyTestCase.testNr;rrrr
r<�sr<r:r�)r>r?rr%r&r�rr�r4r5rr6rFrrr
�+test_loadTestsFromNames__relative_TestSuite�s
z;Test_TestLoader.test_loadTestsFromNames__relative_TestSuitecCslt�d�}Gdd�dtj�}||_t��}|�dg|�}|�||j�t�	|d�g�}|�
t|�|g�dS)Nr9c@seZdZdd�ZdS)zPTest_TestLoader.test_loadTestsFromNames__relative_testmethod.<locals>.MyTestCasecSsdSrrrrrr
r:�szUTest_TestLoader.test_loadTestsFromNames__relative_testmethod.<locals>.MyTestCase.testNr;rrrr
r<�sr<r�r:�r>r?rr%r@rr�r4r5r&rr6�rr9r<rr7�	ref_suiterrr
�,test_loadTestsFromNames__relative_testmethod�s
z<Test_TestLoader.test_loadTestsFromNames__relative_testmethodcCslt�d�}Gdd�dtj�}||_t��}|�dg|�}|�||j�t�	|d�g�}|�
t|�|g�dS)Nr9c@seZdZdd�ZdS)zdTest_TestLoader.test_loadTestsFromName__function_with_different_name_than_method.<locals>.MyTestCasecSsdS)Nrsrrrrr
r�rzmTest_TestLoader.test_loadTestsFromName__function_with_different_name_than_method.<locals>.MyTestCase.<lambda>Nr;rrrr
r<sr<r�r:r�r�rrr
�@test_loadTestsFromName__function_with_different_name_than_methods
zPTest_TestLoader.test_loadTestsFromName__function_with_different_name_than_methodcCszt�d�}Gdd�dtj�}||_t��}|�dg|�}|�|t|�d�\}}d}|�	||d|�|�
t||j�dS)Nr9c@seZdZdd�ZdS)zXTest_TestLoader.test_loadTestsFromNames__relative_invalid_testmethod.<locals>.MyTestCasecSsdSrrrrrr
r:sz]Test_TestLoader.test_loadTestsFromNames__relative_invalid_testmethod.<locals>.MyTestCase.testNr;rrrr
r<sr<r�rr�rt)
r>r?rr%r@rr�r�r6r�rxrr�)rr9r<rr7ryr:rCrrr
�4test_loadTestsFromNames__relative_invalid_testmethods
�zDTest_TestLoader.test_loadTestsFromNames__relative_invalid_testmethodcs�t�d�}t�dd���t�dd�����fdd�}||_t��}|�dg|�}|�||j�t�	��g�}|�
t|�|g�dS)Nr9cSsdSrrrrrr
r�+rzNTest_TestLoader.test_loadTestsFromNames__callable__TestSuite.<locals>.<lambda>cSsdSrrrrrr
r�,rcst���g�Srr�rr�rr
r�-szVTest_TestLoader.test_loadTestsFromNames__callable__TestSuite.<locals>.return_TestSuiter�)r>r?rr�r�rr�r4r5r&rr6)rr9r�rr7rCrr�r
�,test_loadTestsFromNames__callable__TestSuite)s
z<Test_TestLoader.test_loadTestsFromNames__callable__TestSuitecspt�d�}t�dd����fdd�}||_t��}|�dg|�}|�||j�t�	�g�}|�
t|�|g�dS)Nr9cSsdSrrrrrr
r�<rzVTest_TestLoader.test_loadTestsFromNames__callable__TestCase_instance.<locals>.<lambda>cs�Srrrr�rr
r�=sz]Test_TestLoader.test_loadTestsFromNames__callable__TestCase_instance.<locals>.return_TestCaser�)r>r?rr�r�rr�r4r5r&rr6)rr9r�rr7r�rr�r
�4test_loadTestsFromNames__callable__TestCase_instance:s
zDTest_TestLoader.test_loadTestsFromNames__callable__TestCase_instancecs�t�d�}Gdd�dtj�}|d��G�fdd�dtj�}||_t��}|�dg|�}|�||j�t�	�g�}|�
t|�|g�dS)Nr9c@seZdZdd�ZdS)zSTest_TestLoader.test_loadTestsFromNames__callable__call_staticmethod.<locals>.Test1cSsdSrrrrrr
r:OszXTest_TestLoader.test_loadTestsFromNames__callable__call_staticmethod.<locals>.Test1.testNr;rrrr
�Test1Nsr�r:cseZdZe�fdd��ZdS)zQTest_TestLoader.test_loadTestsFromNames__callable__call_staticmethod.<locals>.Foocs�Srrrr�rr
�fooTszUTest_TestLoader.test_loadTestsFromNames__callable__call_staticmethod.<locals>.Foo.fooN)r r!r"�staticmethodr�rr�rr
r#Ssr#zFoo.foo)r>r?rr%r#rr�r4r5r&rr6)rr9r�r#rr7r�rr�r
�4test_loadTestsFromNames__callable__call_staticmethodLs
zDTest_TestLoader.test_loadTestsFromNames__callable__call_staticmethodcCsTt�d�}dd�}||_t��}z|�dg|�}WntyDYn0|�d�dS)Nr9cSsdSr�rrrrr
r�fszSTest_TestLoader.test_loadTestsFromNames__callable__wrong_type.<locals>.return_wrongr�z7TestLoader.loadTestsFromNames failed to raise TypeError)r>r?r�rrr�r.r/r�rrr
�-test_loadTestsFromNames__callable__wrong_typeds
z=Test_TestLoader.test_loadTestsFromNames__callable__wrong_typecCs�d}tj�|d�t��}zT|�|g�}|�||j�|�t	|�t�
�g�|�|tj�W|tjvr�tj|=n|tjvr�tj|=0dSr�)r�r�r�rrr�r4r5rr6r&r�r�rrr
�*test_loadTestsFromNames__module_not_loadedts

�
z:Test_TestLoader.test_loadTestsFromNames__module_not_loadedcCs4Gdd�dtj�}t��}|�|�|�ddg�dS)Nc@s$eZdZdd�Zdd�Zdd�ZdS)z3Test_TestLoader.test_getTestCaseNames.<locals>.TestcSsdSrrrrrr
r�rz:Test_TestLoader.test_getTestCaseNames.<locals>.Test.test_1cSsdSrrrrrr
r�rz:Test_TestLoader.test_getTestCaseNames.<locals>.Test.test_2cSsdSrrrrrr
�foobar�rz:Test_TestLoader.test_getTestCaseNames.<locals>.Test.foobarN�r r!r"rrr�rrrr
�Test�sr�rr�rr%rr�getTestCaseNames�rr�rrrr
�test_getTestCaseNames�sz%Test_TestLoader.test_getTestCaseNamescCs0Gdd�dtj�}t��}|�|�|�g�dS)Nc@seZdZdd�ZdS)z=Test_TestLoader.test_getTestCaseNames__no_tests.<locals>.TestcSsdSrrrrrr
r��rzDTest_TestLoader.test_getTestCaseNames__no_tests.<locals>.Test.foobarN)r r!r"r�rrrr
r��sr�r�r�rrr
�test_getTestCaseNames__no_tests�sz/Test_TestLoader.test_getTestCaseNames__no_testscCs4Gdd�dt�}t��}|�|�}|�|dg�dS)Nc@seZdZdd�ZdS)zFTest_TestLoader.test_getTestCaseNames__not_a_TestCase.<locals>.BadCasecSsdSrrrrrr
�test_foo�szOTest_TestLoader.test_getTestCaseNames__not_a_TestCase.<locals>.BadCase.test_fooN)r r!r"r�rrrr
�BadCase�sr�r�)�intrrr�r)rr�r�namesrrr
�%test_getTestCaseNames__not_a_TestCase�s
z5Test_TestLoader.test_getTestCaseNames__not_a_TestCasecCsHGdd�dtj�}Gdd�d|�}t��}gd�}|�|�|�|�dS)Nc@s$eZdZdd�Zdd�Zdd�ZdS)zATest_TestLoader.test_getTestCaseNames__inheritance.<locals>.TestPcSsdSrrrrrr
r�rzHTest_TestLoader.test_getTestCaseNames__inheritance.<locals>.TestP.test_1cSsdSrrrrrr
r�rzHTest_TestLoader.test_getTestCaseNames__inheritance.<locals>.TestP.test_2cSsdSrrrrrr
r��rzHTest_TestLoader.test_getTestCaseNames__inheritance.<locals>.TestP.foobarNr�rrrr
�TestP�sr�c@seZdZdd�Zdd�ZdS)zATest_TestLoader.test_getTestCaseNames__inheritance.<locals>.TestCcSsdSrrrrrr
r�rzHTest_TestLoader.test_getTestCaseNames__inheritance.<locals>.TestC.test_1cSsdSrrrrrr
�test_3�rzHTest_TestLoader.test_getTestCaseNames__inheritance.<locals>.TestC.test_3N)r r!r"rr�rrrr
�TestC�sr�)rrr�r�)rr�r�rr�rrr
�"test_getTestCaseNames__inheritance�s
z2Test_TestLoader.test_getTestCaseNames__inheritancecCs�Gdd�dtj�}t��}g|_|�|�|�g�dg|_|�|�|�dg�ddg|_|�|�|�ddg�dg|_|�|�|�ddg�dg|_|�|�|�g�dS)	Nc@s$eZdZdd�Zdd�Zdd�ZdS)zGTest_TestLoader.test_getTestCaseNames__testNamePatterns.<locals>.MyTestcSsdSrrrrrr
r�rzNTest_TestLoader.test_getTestCaseNames__testNamePatterns.<locals>.MyTest.test_1cSsdSrrrrrr
r�rzNTest_TestLoader.test_getTestCaseNames__testNamePatterns.<locals>.MyTest.test_2cSsdSrrrrrr
r��rzNTest_TestLoader.test_getTestCaseNames__testNamePatterns.<locals>.MyTest.foobarNr�rrrr
�MyTest�sr�z*1rz*2rz*My*z*my*)rr%r�testNamePatternsrr��rr�rrrr
�'test_getTestCaseNames__testNamePatterns�s
z7Test_TestLoader.test_getTestCaseNames__testNamePatternscshG�fdd�d��G�fdd�dtj�}t��}��|�|�dg�t��}g|_��|�|�g�dS)NcseZdZ�fdd�ZdS)zbTest_TestLoader.test_getTestCaseNames__testNamePatterns__attribute_access_regression.<locals>.Trapcs��d�dS)NzNon-test attribute accessed)r/)Zignoredrrr
�__get__�szjTest_TestLoader.test_getTestCaseNames__testNamePatterns__attribute_access_regression.<locals>.Trap.__get__N)r r!r"r�rrrr
�Trap�sr�cseZdZdd�Z��ZdS)zdTest_TestLoader.test_getTestCaseNames__testNamePatterns__attribute_access_regression.<locals>.MyTestcSsdSrrrrrr
r�rzkTest_TestLoader.test_getTestCaseNames__testNamePatterns__attribute_access_regression.<locals>.MyTest.test_1N)r r!r"rr�r)r�rr
r��sr�r)rr%rrr�r�r�r)r�rr
�Dtest_getTestCaseNames__testNamePatterns__attribute_access_regression�szTTest_TestLoader.test_getTestCaseNames__testNamePatterns__attribute_access_regressioncCstGdd�dtj�}t�|d�g�}t�|d�|d�g�}t��}d|_|�|�|�|�d|_|�|�|�|�dS)Nc@s$eZdZdd�Zdd�Zdd�ZdS)zITest_TestLoader.test_testMethodPrefix__loadTestsFromTestCase.<locals>.FoocSsdSrrrrrr
r
rzPTest_TestLoader.test_testMethodPrefix__loadTestsFromTestCase.<locals>.Foo.test_1cSsdSrrrrrr
rrzPTest_TestLoader.test_testMethodPrefix__loadTestsFromTestCase.<locals>.Foo.test_2cSsdSrrrrrr
rrzQTest_TestLoader.test_testMethodPrefix__loadTestsFromTestCase.<locals>.Foo.foo_barNrrrrr
r#sr#rrrr�r:)rr%r&rr3rr')rr#�tests_1�tests_2rrrr
�,test_testMethodPrefix__loadTestsFromTestCasesz<Test_TestLoader.test_testMethodPrefix__loadTestsFromTestCasecCs�t�d�}Gdd�dtj�}||_t�|d�g�g}t�|d�|d�g�g}t��}d|_|�t	|�
|��|�d|_|�t	|�
|��|�dS)	Nr9c@s$eZdZdd�Zdd�Zdd�ZdS)zGTest_TestLoader.test_testMethodPrefix__loadTestsFromModule.<locals>.FoocSsdSrrrrrr
r#rzNTest_TestLoader.test_testMethodPrefix__loadTestsFromModule.<locals>.Foo.test_1cSsdSrrrrrr
r$rzNTest_TestLoader.test_testMethodPrefix__loadTestsFromModule.<locals>.Foo.test_2cSsdSrrrrrr
r%rzOTest_TestLoader.test_testMethodPrefix__loadTestsFromModule.<locals>.Foo.foo_barNrrrrr
r#"sr#rrrr�r:)r>r?rr%r#r&rr3rr6rA�rr9r#r�r�rrrr
�*test_testMethodPrefix__loadTestsFromModule s
z:Test_TestLoader.test_testMethodPrefix__loadTestsFromModulecCs�t�d�}Gdd�dtj�}||_t�|d�g�}t�|d�|d�g�}t��}d|_|�|�	d|�|�d|_|�|�	d|�|�dS)	Nr9c@s$eZdZdd�Zdd�Zdd�ZdS)zETest_TestLoader.test_testMethodPrefix__loadTestsFromName.<locals>.FoocSsdSrrrrrr
r:rzLTest_TestLoader.test_testMethodPrefix__loadTestsFromName.<locals>.Foo.test_1cSsdSrrrrrr
r;rzLTest_TestLoader.test_testMethodPrefix__loadTestsFromName.<locals>.Foo.test_2cSsdSrrrrrr
r<rzMTest_TestLoader.test_testMethodPrefix__loadTestsFromName.<locals>.Foo.foo_barNrrrrr
r#9sr#rrrr�r:)
r>r?rr%r#r&rr3rr}r�rrr
�(test_testMethodPrefix__loadTestsFromName7s
z8Test_TestLoader.test_testMethodPrefix__loadTestsFromNamecCs�t�d�}Gdd�dtj�}||_t�t�|d�g�g�}t�|d�|d�g�}t�|g�}t��}d|_|�|�	dg|�|�d|_|�|�	dg|�|�dS)	Nr9c@s$eZdZdd�Zdd�Zdd�ZdS)zFTest_TestLoader.test_testMethodPrefix__loadTestsFromNames.<locals>.FoocSsdSrrrrrr
rQrzMTest_TestLoader.test_testMethodPrefix__loadTestsFromNames.<locals>.Foo.test_1cSsdSrrrrrr
rRrzMTest_TestLoader.test_testMethodPrefix__loadTestsFromNames.<locals>.Foo.test_2cSsdSrrrrrr
rSrzNTest_TestLoader.test_testMethodPrefix__loadTestsFromNames.<locals>.Foo.foo_barNrrrrr
r#Psr#rrrr�r:)
r>r?rr%r#r&rr3rr�r�rrr
�)test_testMethodPrefix__loadTestsFromNamesNs
z9Test_TestLoader.test_testMethodPrefix__loadTestsFromNamescCst��}|�|jd�dS)Nr:)rrrr3rrrr
�$test_testMethodPrefix__default_valuebsz4Test_TestLoader.test_testMethodPrefix__default_valuecCsTdd�}Gdd�dtj�}t��}||_|�|d�|d�g�}|�|�|�|�dS)NcSs||k||kSrr��x�yrrr
�reversed_cmposzVTest_TestLoader.test_sortTestMethodsUsing__loadTestsFromTestCase.<locals>.reversed_cmpc@seZdZdd�Zdd�ZdS)zMTest_TestLoader.test_sortTestMethodsUsing__loadTestsFromTestCase.<locals>.FoocSsdSrrrrrr
rsrzTTest_TestLoader.test_sortTestMethodsUsing__loadTestsFromTestCase.<locals>.Foo.test_1cSsdSrrrrrr
rtrzTTest_TestLoader.test_sortTestMethodsUsing__loadTestsFromTestCase.<locals>.Foo.test_2N�r r!r"rrrrrr
r#rsr#rr)rr%r�sortTestMethodsUsingr5rr')rrr#rr)rrr
�0test_sortTestMethodsUsing__loadTestsFromTestCasensz@Test_TestLoader.test_sortTestMethodsUsing__loadTestsFromTestCasecCsjdd�}t�d�}Gdd�dtj�}||_t��}||_|�|d�|d�g�g}|�t	|�
|��|�dS)NcSs||k||kSrrrrrr
rszTTest_TestLoader.test_sortTestMethodsUsing__loadTestsFromModule.<locals>.reversed_cmpr9c@seZdZdd�Zdd�ZdS)zKTest_TestLoader.test_sortTestMethodsUsing__loadTestsFromModule.<locals>.FoocSsdSrrrrrr
r�rzRTest_TestLoader.test_sortTestMethodsUsing__loadTestsFromModule.<locals>.Foo.test_1cSsdSrrrrrr
r�rzRTest_TestLoader.test_sortTestMethodsUsing__loadTestsFromModule.<locals>.Foo.test_2Nrrrrr
r#�sr#rr)r>r?rr%r#rr	r5rr6rA�rrr9r#rr)rrr
�.test_sortTestMethodsUsing__loadTestsFromModule~s
z>Test_TestLoader.test_sortTestMethodsUsing__loadTestsFromModulecCsfdd�}t�d�}Gdd�dtj�}||_t��}||_|�|d�|d�g�}|�|�	d|�|�dS)NcSs||k||kSrrrrrr
r�szRTest_TestLoader.test_sortTestMethodsUsing__loadTestsFromName.<locals>.reversed_cmpr9c@seZdZdd�Zdd�ZdS)zITest_TestLoader.test_sortTestMethodsUsing__loadTestsFromName.<locals>.FoocSsdSrrrrrr
r�rzPTest_TestLoader.test_sortTestMethodsUsing__loadTestsFromName.<locals>.Foo.test_1cSsdSrrrrrr
r�rzPTest_TestLoader.test_sortTestMethodsUsing__loadTestsFromName.<locals>.Foo.test_2Nrrrrr
r#�sr#rr)
r>r?rr%r#rr	r5rr}rrrr
�,test_sortTestMethodsUsing__loadTestsFromName�s
z<Test_TestLoader.test_sortTestMethodsUsing__loadTestsFromNamecCsndd�}t�d�}Gdd�dtj�}||_t��}||_|�|d�|d�g�g}|�t	|�
dg|��|�dS)NcSs||k||kSrrrrrr
r�szSTest_TestLoader.test_sortTestMethodsUsing__loadTestsFromNames.<locals>.reversed_cmpr9c@seZdZdd�Zdd�ZdS)zJTest_TestLoader.test_sortTestMethodsUsing__loadTestsFromNames.<locals>.FoocSsdSrrrrrr
r�rzQTest_TestLoader.test_sortTestMethodsUsing__loadTestsFromNames.<locals>.Foo.test_1cSsdSrrrrrr
r�rzQTest_TestLoader.test_sortTestMethodsUsing__loadTestsFromNames.<locals>.Foo.test_2Nrrrrr
r#�sr#rr)r>r?rr%r#rr	r5rr6r�rrrr
�-test_sortTestMethodsUsing__loadTestsFromNames�s
z=Test_TestLoader.test_sortTestMethodsUsing__loadTestsFromNamescCsFdd�}Gdd�dtj�}t��}||_ddg}|�|�|�|�dS)NcSs||k||kSrrrrrr
r�szQTest_TestLoader.test_sortTestMethodsUsing__getTestCaseNames.<locals>.reversed_cmpc@seZdZdd�Zdd�ZdS)zHTest_TestLoader.test_sortTestMethodsUsing__getTestCaseNames.<locals>.FoocSsdSrrrrrr
r�rzOTest_TestLoader.test_sortTestMethodsUsing__getTestCaseNames.<locals>.Foo.test_1cSsdSrrrrrr
r�rzOTest_TestLoader.test_sortTestMethodsUsing__getTestCaseNames.<locals>.Foo.test_2Nrrrrr
r#�sr#rr)rr%rr	rr�)rrr#r�
test_namesrrr
�+test_sortTestMethodsUsing__getTestCaseNames�sz;Test_TestLoader.test_sortTestMethodsUsing__getTestCaseNamescCs<t��}Gdd�dtj�}gd�}|�|�|�t|��dS)Nc@s$eZdZdd�Zdd�Zdd�ZdS)zETest_TestLoader.test_sortTestMethodsUsing__default_value.<locals>.FoocSsdSrrrrrr
r�rzLTest_TestLoader.test_sortTestMethodsUsing__default_value.<locals>.Foo.test_2cSsdSrrrrrr
r��rzLTest_TestLoader.test_sortTestMethodsUsing__default_value.<locals>.Foo.test_3cSsdSrrrrrr
r�rzLTest_TestLoader.test_sortTestMethodsUsing__default_value.<locals>.Foo.test_1N)r r!r"rr�rrrrr
r#�sr#)rr�r)rrr%rr��sorted)rrr#rrrr
�(test_sortTestMethodsUsing__default_value�sz8Test_TestLoader.test_sortTestMethodsUsing__default_valuecCsFGdd�dtj�}t��}d|_ddg}|�t|�|��t|��dS)Nc@seZdZdd�Zdd�ZdS)z<Test_TestLoader.test_sortTestMethodsUsing__None.<locals>.FoocSsdSrrrrrr
r�rzCTest_TestLoader.test_sortTestMethodsUsing__None.<locals>.Foo.test_1cSsdSrrrrrr
r�rzCTest_TestLoader.test_sortTestMethodsUsing__None.<locals>.Foo.test_2Nrrrrr
r#�sr#rr)rr%rr	r�setr�)rr#rrrrr
�test_sortTestMethodsUsing__None�s
z/Test_TestLoader.test_sortTestMethodsUsing__NonecCsFGdd�dtj�}|d�|d�g}t��}t|_|�|�|�|�dS)Nc@s$eZdZdd�Zdd�Zdd�ZdS)zCTest_TestLoader.test_suiteClass__loadTestsFromTestCase.<locals>.FoocSsdSrrrrrr
r�rzJTest_TestLoader.test_suiteClass__loadTestsFromTestCase.<locals>.Foo.test_1cSsdSrrrrrr
r�rzJTest_TestLoader.test_suiteClass__loadTestsFromTestCase.<locals>.Foo.test_2cSsdSrrrrrr
r�rzKTest_TestLoader.test_suiteClass__loadTestsFromTestCase.<locals>.Foo.foo_barNrrrrr
r#�sr#rr)rr%rr6r5rr'r(rrr
�&test_suiteClass__loadTestsFromTestCase�s
z6Test_TestLoader.test_suiteClass__loadTestsFromTestCasecCsXt�d�}Gdd�dtj�}||_|d�|d�gg}t��}t|_|�|�	|�|�dS)Nr9c@s$eZdZdd�Zdd�Zdd�ZdS)zATest_TestLoader.test_suiteClass__loadTestsFromModule.<locals>.FoocSsdSrrrrrr
r�rzHTest_TestLoader.test_suiteClass__loadTestsFromModule.<locals>.Foo.test_1cSsdSrrrrrr
r�rzHTest_TestLoader.test_suiteClass__loadTestsFromModule.<locals>.Foo.test_2cSsdSrrrrrr
r�rzITest_TestLoader.test_suiteClass__loadTestsFromModule.<locals>.Foo.foo_barNrrrrr
r#�sr#rr)
r>r?rr%r#rr6r5rrA�rr9r#r)rrrr
�$test_suiteClass__loadTestsFromModule�s
z4Test_TestLoader.test_suiteClass__loadTestsFromModulecCsXt�d�}Gdd�dtj�}||_|d�|d�g}t��}t|_|�|�	d|�|�dS)Nr9c@s$eZdZdd�Zdd�Zdd�ZdS)z?Test_TestLoader.test_suiteClass__loadTestsFromName.<locals>.FoocSsdSrrrrrr
r
rzFTest_TestLoader.test_suiteClass__loadTestsFromName.<locals>.Foo.test_1cSsdSrrrrrr
rrzFTest_TestLoader.test_suiteClass__loadTestsFromName.<locals>.Foo.test_2cSsdSrrrrrr
rrzGTest_TestLoader.test_suiteClass__loadTestsFromName.<locals>.Foo.foo_barNrrrrr
r#	sr#rr)
r>r?rr%r#rr6r5rr}rrrr
�"test_suiteClass__loadTestsFromNames
z2Test_TestLoader.test_suiteClass__loadTestsFromNamecCs\t�d�}Gdd�dtj�}||_|d�|d�gg}t��}t|_|�|�	dg|�|�dS)Nr9c@s$eZdZdd�Zdd�Zdd�ZdS)z@Test_TestLoader.test_suiteClass__loadTestsFromNames.<locals>.FoocSsdSrrrrrr
rrzGTest_TestLoader.test_suiteClass__loadTestsFromNames.<locals>.Foo.test_1cSsdSrrrrrr
rrzGTest_TestLoader.test_suiteClass__loadTestsFromNames.<locals>.Foo.test_2cSsdSrrrrrr
rrzHTest_TestLoader.test_suiteClass__loadTestsFromNames.<locals>.Foo.foo_barNrrrrr
r#sr#rr)
r>r?rr%r#rr6r5rr�rrrr
�#test_suiteClass__loadTestsFromNamess
z3Test_TestLoader.test_suiteClass__loadTestsFromNamescCst��}|�|jtj�dSr)rrrar5r&rrrr
�test_suiteClass__default_value&sz.Test_TestLoader.test_suiteClass__default_valuecCsRdd�}Gdd�dtj�}t|dt�|d��t��}dg}|�|�|�|�dS)NcSsdSrr)�argrrr
�noop,sz4Test_TestLoader.test_partial_functions.<locals>.noopc@seZdZdS)z3Test_TestLoader.test_partial_functions.<locals>.FooNr,rrrr
r#/sr#Ztest_partial)rr%�setattr�	functools�partialrrr�)rrr#rrrrr
�test_partial_functions+sz&Test_TestLoader.test_partial_functionsN)Wr r!r"rr*r+r0r8rDrErGrMrr\rhrirorprqrzr�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�rrrrr
rr
rrrrrrrrrr rrrr
rs�	




"

r�__main__)
rr�r>rrrr%rr �mainrrrr
�<module>s(+

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