Uname: Linux web3.us.cloudlogin.co 5.10.226-xeon-hst #2 SMP Fri Sep 13 12:28:44 UTC 2024 x86_64
Software: Apache
PHP version: 8.1.31 [ PHP INFO ] PHP os: Linux
Server Ip: 162.210.96.117
Your Ip: 18.225.92.173
User: edustar (269686) | Group: tty (888)
Safe Mode: OFF
Disable Function:
NONE

name : test_regrtest.pyc
�
?��cc@s�dZddlmZddlZddlZddlZddlZddlZddl	Z	ddl
Z
ddlZddlZddl
Z
ddlZddlmZddlZee
d�Zejjejje�dd�Zejjejje��Ze
jd�Zejdd	�Zd
ej fd��YZ!de!fd
��YZ"de!fd��YZ#dej fd��YZ$d�Z%e&dkr�e%�ndS(sM
Tests of regrtest.py.

Note: test_regrtest cannot be run twice in parallel.
i����(tprint_functionN(tsupportt
getobjectss..s�
    from signal import SIGINT
    try:
        from _testcapi import raise_signal
        raise_signal(SIGINT)
    except ImportError:
        import os
        os.kill(os.getpid(), SIGINT)
    t
SubprocessRunsreturncode stdout stderrtBaseTestCasec
Bs�eZdZdZdZd�Zd
d
d�Zd�Zd�Z	d�Z
ddddddeeed�	Zd	�Z
d
d
d�Zd�ZRS(ittest_regrtest_stest_[a-zA-Z0-9_]+cCsJtjjtjjt��|_tj�|_|j	t
j|j�dS(N(tostpathtrealpathtdirnamet__file__ttestdirttempfiletmkdtempt
tmptestdirt
addCleanupRtrmtree(tself((s9/usr/local/python-2.7/lib/python2.7/test/test_regrtest.pytsetUp0s!cCs-|s%dtj}tjd7_n|dkrCtjd�}n|j|}tjj|j	|d�}|j
tj|�y'tj
|tjtjBtjB�}WnXtk
r}|jtjtjfkr�tj�r�|jd||f�q)�n)Xtj|d��}|j|�WdQX|S(Nsnoop%sisE
                    import unittest
                    from test import support

                    class Tests(unittest.TestCase):
                        def test_empty_test(self):
                            pass

                    def test_main():
                        support.run_unittest(Tests)
                s.pyscannot write %s: %stw(RtTEST_UNIQUE_IDtNonettextwraptdedenttTESTNAME_PREFIXRRtjoinRRRtunlinktopentO_WRONLYtO_CREATtO_EXCLtOSErrorterrnotEACCEStEPERMt	sysconfigtis_python_buildtskipTesttfdopentwrite(RtnametcodeRtfdtexctfp((s9/usr/local/python-2.7/lib/python2.7/test/test_regrtest.pytcreate_test6s&


'
cCs<tj||tj�}|s8|jd||f�n|S(Ns%r not found in %r(tretsearcht	MULTILINEtfail(Rtregextoutputtmatch((s9/usr/local/python-2.7/lib/python2.7/test/test_regrtest.pytregex_search\scCs-tjd|tj�}|j||�dS(Nt^(R.tcompileR0tassertRegexpMatches(RR3R2((s9/usr/local/python-2.7/lib/python2.7/test/test_regrtest.pyt
check_linebscCs9d|j}tj||tj�}td�|D��S(NsU^[0-9]+:[0-9]+:[0-9]+ (?:load avg: [0-9]+\.[0-9]{2} )?\[ *[0-9]+(?:/ *[0-9]+)*\] (%s)css|]}|jd�VqdS(iN(tgroup(t.0R4((s9/usr/local/python-2.7/lib/python2.7/test/test_regrtest.pys	<genexpr>js(tTESTNAME_REGEXR.tfinditerR0tlist(RR3R2tparser((s9/usr/local/python-2.7/lib/python2.7/test/test_regrtest.pytparse_executed_testsfs
cs�t|t�r|g}nt|t�r6|g}nt|t�rQ|g}nt|t�rl|g}nt|t�r�|g}nt|t�r�|g}nt|t�r�|g}n|j|�}|	r�|jt|�t|�|�n|j|||||f�d���fd�}
|rP|
d|�}|j||�n|rx|
d|�}|j||�n|r�|
d|�}|j||�n|r�|
d|�}|j||�n|r+|
d|�}|j||�|j|d�x+|D] }d	|}|j||�qWnt|�t|�t|�t|�t|�t|�}|r�d
|�|�f}|r�|r�|dkr�d|}n|j||�n|
r�|j|d
�ng}|r�|jd�n|r|r|jd�n|
r&|jd�nt||||
|||f�sW|jd�n|sm|jd�ndj	|�}|r�|j|d|�d|}n|j|d|�dS(NcSs|dkrdSdS(Nitst((tcount((s9/usr/local/python-2.7/lib/python2.7/test/test_regrtest.pytplural�scsKt|�}djt|��}||�|�f}d||f}|S(Nt s%s:\n    %s$(tlenRtsorted(tline_formatttestsRCtnamesR2(RD(s9/usr/local/python-2.7/lib/python2.7/test/test_regrtest.pyt
list_regex�s
s%s test%s skippeds%s test%s faileds+%s test%s altered the execution environments%s test%s omitteds%s re-run test%ss'Re-running failed tests in verbose modes"Re-running test %r in verbose modes%s test%s OK\.$isAll %ss(Test suite interrupted by signal SIGINT.tFAILUREsENV CHANGEDtINTERRUPTEDsNO TEST RUNtSUCCESSs, sTests result: %ssFAILURE then %s(
t
isinstancetstrR@tassertEqualtsetR9RFtappendtanyR(RR3RItskippedtfailedtenv_changedtomittedtreruntno_test_rant	randomizetinterruptedtfail_env_changedtexecutedRKR2R(tgoodtresult((RDs9/usr/local/python-2.7/lib/python2.7/test/test_regrtest.pytcheck_executed_testsls�"		

>

cCsQ|jd|�}t|jd��}|jd|koDdkn|�|S(NsUsing random seed ([0-9]+)iii���(R5tintR:t
assertTrue(RR3R4trandseed((s9/usr/local/python-2.7/lib/python2.7/test/test_regrtest.pytparse_random_seed�s&ic	Ks�|sd}nd|kr+tj|d<ntj|dtdtj|�}|jd|�\}}|j|kr�dt|�|j|f}|jr�|d|7}n|j|�nt	|j||�S(NRBtstderrtuniversal_newlineststdouttinputs8Command %s failed with exit code %s

stdout:
---
%s
---
s
stderr:
---
%s---
(
t
subprocesstPIPEtPopentTruetcommunicatet
returncodeRPRfR1R(	RtargsRitexitcodetkwtprocRhRftmsg((s9/usr/local/python-2.7/lib/python2.7/test/test_regrtest.pytrun_command�s"			cKs/tjgt|�}|j||�}|jS(N(tsyst
executableR>RuRh(RRpRrRs((s9/usr/local/python-2.7/lib/python2.7/test/test_regrtest.pyt
run_python�sN(((((((t__name__t
__module__RRR<RRR-R5R9R@tFalseRaReRuRx(((s9/usr/local/python-2.7/lib/python2.7/test/test_regrtest.pyR+s 	&			W	tProgramsTestCasecBs�eZdZdZd�Zd�Zd�Zd�Zd�Zd�Z	d�Z
d	�Zd
�Zd�Z
d�Zejej�d
�ejejdkd�d���Zejejdkd�d��ZRS(sp
    Test various ways to run the Python test suite. Use options close
    to options used on the buildbot.
    icCsstt|�j�gt|j�D]}|j�^q#|_dddddg|_ddd|jg|_	dS(	Ns-Wds-3s-Es-bbs-tts-ualls-rwWs--testdir=%s(
tsuperR|RtrangetNTESTR-RItpython_argsRt
regrtest_args(Rtindex((s9/usr/local/python-2.7/lib/python2.7/test/test_regrtest.pyR�s
+cCs*|j|�|j||jdt�dS(NR[(ReRaRIRm(RR3((s9/usr/local/python-2.7/lib/python2.7/test/test_regrtest.pytcheck_outputs
cCs |j|�}|j|�dS(N(RxR�(RRpR3((s9/usr/local/python-2.7/lib/python2.7/test/test_regrtest.pyt	run_testsscCsGtjj|jd�}|j|g|j|j}|j|�dS(Nsregrtest.py(RRRRR�R�RIR�(RtscriptRp((s9/usr/local/python-2.7/lib/python2.7/test/test_regrtest.pyttest_script_regrtest	scCs2|jddg|j|j}|j|�dS(Ns-mttest(R�R�RIR�(RRp((s9/usr/local/python-2.7/lib/python2.7/test/test_regrtest.pyttest_module_tests!cCs2|jddg|j|j}|j|�dS(Ns-ms
test.regrtest(R�R�RIR�(RRp((s9/usr/local/python-2.7/lib/python2.7/test/test_regrtest.pyttest_module_regrtests!cCs2|jddg|j|j}|j|�dS(Ns-ms
test.autotest(R�R�RIR�(RRp((s9/usr/local/python-2.7/lib/python2.7/test/test_regrtest.pyttest_module_autotests!cCs8d}|jd|g|j|j}|j|�dS(Nsfrom test import autotests-c(R�R�RIR�(RR)Rp((s9/usr/local/python-2.7/lib/python2.7/test/test_regrtest.pyttest_module_from_test_autotests!cCsGtjj|jd�}|j|g|j|j}|j|�dS(Nsautotest.py(RRRRR�R�RIR�(RR�Rp((s9/usr/local/python-2.7/lib/python2.7/test/test_regrtest.pyttest_script_autotest%scGs#|j|�}|j|j�dS(N(RuR�Rh(RRpRs((s9/usr/local/python-2.7/lib/python2.7/test/test_regrtest.pyt	run_batch+scCs�tjjtjjtj��}|jtjj�}t|�dkrLdS|d}|j	�dkr||j
d|�ndS(Nii����tpcbuilds8Tools/buildbot/test.bat requires PCbuild build, found %s(RRtnormpathtabspathRvRwtsplittsepRFtlowerR%(Rtexetpartst	build_dir((s9/usr/local/python-2.7/lib/python2.7/test/test_regrtest.pytneed_pcbuild/s!
	s test.bat script is not installedtwin32sWindows onlycCs�|j�tjjtddd�}d|jg}tj�ddkr[|jd�nt	sq|jd�n|g||j
}|j|�dS(	NtToolstbuildbotstest.bats--testdir=%sit64bits-x64s+d(R�RRRtROOT_DIRRtplatformtarchitectureRStPy_DEBUGRIR�(RR�t	test_argsRp((s9/usr/local/python-2.7/lib/python2.7/test/test_regrtest.pyttest_tools_buildbot_test;s
cCs�|j�tjjtd�}dg}tj�ddkrN|jd�ntrd|jd�n|g||j	|j
}|j|�dS(NsPCbuild\rt.bats-qiR�s-x64s-d(R�RRRR�R�R�RSR�R�RIR�(RR�trt_argsRp((s9/usr/local/python-2.7/lib/python2.7/test/test_regrtest.pyttest_pcbuild_rtLs
	(RyRzt__doc__RRR�R�R�R�R�R�R�R�R�R�tunittestt
skipUnlessR#R$RvR�R�R�(((s9/usr/local/python-2.7/lib/python2.7/test/test_regrtest.pyR|�s"	
										'tArgsTestCasecBsLeZdZd�Zd�Zd�Zd�Zd�Zd�Zd�Z	d�Z
d	�Zd
�Zd�Z
ejed�ejd
���Zejed�d��Zd�Zd�Zejejjd�d�d��Zd�Zd�Zejejdkd�d��Zd�Zd�Z d�Z!d�Z"d�Z#RS(s2
    Test arguments of the Python test suite.
    cOs*ddd|jf|}|j||�S(Ns-mR�s--testdir=%s(RRx(RttestargsRrtcmdargs((s9/usr/local/python-2.7/lib/python2.7/test/test_regrtest.pyR�`scCsntjd�}|jd�}|jdd|�}||g}|jdd|�}|j||d|�dS(Ns
            import unittest
            from test import support

            class FailingTest(unittest.TestCase):
                def test_failing(self):
                    self.fail("bug")

            def test_main():
                support.run_unittest(FailingTest)
        toktfailingR)RqiRV(RRR-R�Ra(RR)ttest_okttest_failingRIR3((s9/usr/local/python-2.7/lib/python2.7/test/test_regrtest.pyttest_failing_testds
	cCs�i}x7dD]/}tjd|�}|j||�||<q
Wt|j��}|jdd|�}|j||�|jd|�}|j||d|d�|j|�}|j||d|�dS(	Ntaudiotnetworks�
                        from test import support; support.requires(%r)
                        import unittest
                        class PassingTest(unittest.TestCase):
                            def test_pass(self):
                                pass

                        def test_main():
                            support.run_unittest(PassingTest)
                    s-utalls-uaudioRU(R�R�(RRR-RGtvaluesR�Ra(RRItresourceR)t
test_namesR3((s9/usr/local/python-2.7/lib/python2.7/test/test_regrtest.pyttest_resourcesxs
	
c	Cs�tjd�}|jd|�}|jdd|�}|j|�}|jd|�}t|jd��}|jddd||�}|j|�}|j||�|jd|�}t|jd��}|j||�dS(Nsa
            import random
            print("TESTRANDOM: %s" % random.randint(1, 1000))
        trandoms-rs-vsTESTRANDOM: ([0-9]+)is
--randseed=%s(	RRR-R�ReR5RbR:RQ(	RR)R�R3RdR4ttest_randomt	randseed2ttest_random2((s9/usr/local/python-2.7/lib/python2.7/test/test_regrtest.pyR��s	c	Cs�gtd�D]}|j�^q
}tj}|jtj|�t|d��(}x|D]}t|d|�qZWWdQX|jd|�}|j	||�dS(NiRtfiles
--fromfile(
R~R-RtTESTFNRRRtprintR�Ra(RR�RItfilenameR,R(R3((s9/usr/local/python-2.7/lib/python2.7/test/test_regrtest.pyt
test_fromfile�s%	
cCsPt}|jdd|�}|j|dd�}|j||d|dt�dS(NtsigintR)Rqi�RXR\(tTEST_INTERRUPTEDR-R�RaRm(RR)R�R3((s9/usr/local/python-2.7/lib/python2.7/test/test_regrtest.pyttest_interrupted�s
cCstgtd�D]}|j�^q
}|jd|�}|j||�d|jt|�f}|j||�dS(Nis	--slowests#10 slowest tests:
(?:- %s: .*
){%s}(R~R-R�RaR<RFR9(RR�RIR3R2((s9/usr/local/python-2.7/lib/python2.7/test/test_regrtest.pyttest_slowest�s%c	Cs�t}|jdd|�}yddl}ttf}Wntk
rStf}nXxy|D]q}|rydd|f}nd|f}|jdd|�}|j||d|d	t�d
}|j||�q[WdS(NR�R)i����s	--slowests-j2Rqi�RXR\s10 slowest tests:
(	R�R-t	threadingR{RmtImportErrorR�RaR9(	RR)R�R�RItmultiprocessingRpR3R2((s9/usr/local/python-2.7/lib/python2.7/test/test_regrtest.pyttest_slow_interrupted�s 



cCsN|jd�}|jd|�}|j||g�d}|j||�dS(Ntcoverages
--coveragesLlines +cov% +module +\(path\)\n(?: *[0-9]+ *[0-9]{1,2}% *[^ ]+ +\([^)]+\)+)+(R-R�RaR9(RR�R3R2((s9/usr/local/python-2.7/lib/python2.7/test/test_regrtest.pyt
test_coverage�s
cCs]tjd�}|jdd|�}|jd|dd�}|j||gdd|�dS(	Ns�
            import __builtin__
            import unittest
            from test import support

            class ForeverTester(unittest.TestCase):
                def test_run(self):
                    # Store the state in the __builtin__ module, because the test
                    # module is reload at each run
                    if 'RUN' in __builtin__.__dict__:
                        __builtin__.__dict__['RUN'] += 1
                        if __builtin__.__dict__['RUN'] >= 3:
                            self.fail("fail at the 3rd runs")
                    else:
                        __builtin__.__dict__['RUN'] = 1

            def test_main():
                support.run_unittest(ForeverTester)
        tforeverR)s	--foreverRqiiRV(RRR-R�Ra(RR)R�R3((s9/usr/local/python-2.7/lib/python2.7/test/test_regrtest.pyttest_forever�s
	c
Cs�|jdd|�}d}|jtj|�|jdd|dddtj�}|j||gd	|�d
}|j|t	j
|��d||f}|j||�t|��#}|j
�}	|j||	�WdQXdS(Nt
huntrleaksR)s
reflog.txts--huntrleakss3:3:RqiRfRVs&beginning 6 repetitions
123456
......
s%s leaked [1, 1, 1] %s, sum=3
(R-RRRR�RjtSTDOUTRaR9R.tescapetassertInRtread(
RR)twhatR�R�R3tlinetline2R,treflog((s9/usr/local/python-2.7/lib/python2.7/test/test_regrtest.pyt
check_leak
ssneed a debug buildcCs#tjd�}|j|d�dS(NsA
            import unittest
            from test import support

            GLOBAL_LIST = []

            class RefLeakTest(unittest.TestCase):
                def test_leak(self):
                    GLOBAL_LIST.append(object())

            def test_main():
                support.run_unittest(RefLeakTest)
        t
references(RRR�(RR)((s9/usr/local/python-2.7/lib/python2.7/test/test_regrtest.pyttest_huntrleakss	cCs#tjd�}|j|d�dS(Nsy
            import os
            import unittest
            from test import support

            class FDLeakTest(unittest.TestCase):
                def test_leak(self):
                    fd = os.open(__file__, os.O_RDONLY)
                    # bug: never close the file descriptor

            def test_main():
                support.run_unittest(FDLeakTest)
        sfile descriptors(RRR�(RR)((s9/usr/local/python-2.7/lib/python2.7/test/test_regrtest.pyttest_huntrleaks_fd_leak1s	cCsWgtd�D]}|j�^q
}|jd|�}|j|j�j�|�dS(Nis--list-tests(R~R-R�RQtrstript
splitlines(RtiRIR3((s9/usr/local/python-2.7/lib/python2.7/test/test_regrtest.pyttest_list_testsCs%cCs�tjd�}|jd|�}d|d|g}|jd|�}|j|j�|�d|g}|jddd|�}|j|j�|�dS(Ns�
            import unittest

            class Tests(unittest.TestCase):
                def test_method1(self):
                    pass
                def test_method2(self):
                    pass
        R)s%s.Tests.test_method1s%s.Tests.test_method2s--list-casess-mttest_method1(RRR-R�RQR�(RR)ttestnametall_methodsR3((s9/usr/local/python-2.7/lib/python2.7/test/test_regrtest.pyttest_list_casesJs	

		taixs+support._crash_python() doesn't work on AIXcCstd}|jddd|�}|jdd�}||g}|jddd|�}|j||d	|d
t�dS(Ns1import test.support; test.support._crash_python()R(tcrashR)R�s-j2RqiRVR[(R-R�RaRm(RR)t
crash_testtok_testRIR3((s9/usr/local/python-2.7/lib/python2.7/test/test_regrtest.pyttest_crasheddscCsAtjddtj�}g|j|�D]}|jd�^q(S(Ns^(test[^ ]+).*ok$tflagsi(R.R7R0R=R:(RR3R2R4((s9/usr/local/python-2.7/lib/python2.7/test/test_regrtest.pyt
parse_methodsqsc
	Cstjd�}ddddg}|jd|�}|jd|�}|j|�}|j||�tj}|jtj	|�dd|g}t
|d	��(}x|D]}	t|	d
|�q�WWdQX|jdd||�}|j|�}ddg}|j||�dS(Ns�
            import unittest
            from test import support

            class Tests(unittest.TestCase):
                def test_method1(self):
                    pass
                def test_method2(self):
                    pass
                def test_method3(self):
                    pass
                def test_method4(self):
                    pass

            def test_main():
                support.run_unittest(Tests)
        R�ttest_method2ttest_method3ttest_method4R)s-vs%s.Tests.test_method3RR�s--matchfile(RRR-R�R�RQRR�RRRR�(
RR)R�R�R3tmethodsR�tsubsetR,R(((s9/usr/local/python-2.7/lib/python2.7/test/test_regrtest.pyttest_matchfileus&		

R�stest fails randomly on WindowscCs�tjd�}|jd|�}|j|�}|j||gd|�|jd|dd�}|j||gd|dt�dS(Ns"
            import unittest
            from test import support

            class Tests(unittest.TestCase):
                def test_env_changed(self):
                    open("env_changed", "w").close()

            def test_main():
                support.run_unittest(Tests)
        R)RWs--fail-env-changedRqiR](RRR-R�RaRm(RR)R�R3((s9/usr/local/python-2.7/lib/python2.7/test/test_regrtest.pyttest_env_changed�s
	cCs\tjd�}|jd|�}|jd|dd�}|j||gd|d|�dS(Ns1
            import unittest
            from test import support

            class Tests(unittest.TestCase):
                def test_bug(self):
                    # test always fail
                    self.fail("bug")

            def test_main():
                support.run_unittest(Tests)
        R)s-wRqiRVRY(RRR-R�Ra(RR)R�R3((s9/usr/local/python-2.7/lib/python2.7/test/test_regrtest.pyttest_rerun_fail�s	cCsYtjd�}|jd|�}|jdd|dd�}|j||gd|�dS(Ns�
            import unittest
            from test import support

            class Tests(unittest.TestCase):
                def test_bug(self):
                    pass

            def test_main():
                support.run_unittest(Tests)
        R)s-mt
nosuchtestRqiRZ(RRR-R�Ra(RR)R�R3((s9/usr/local/python-2.7/lib/python2.7/test/test_regrtest.pyttest_no_tests_ran�s

	cCsMtjd�}|jd|�}|j|dd�}|j||g�dS(Ns�
            import unittest

            class Tests(unittest.TestCase):
                def test_skipped(self):
                    self.skipTest("because")
        R)Rqi(RRR-R�Ra(RR)R�R3((s9/usr/local/python-2.7/lib/python2.7/test/test_regrtest.pyttest_no_tests_ran_skip�s
	cCswtjd�}|jd|�}|jd|�}|jdd||dd�}|j|||gd||g�dS(Ns�
            import unittest
            from test import support

            class Tests(unittest.TestCase):
                def test_bug(self):
                    pass

            def test_main():
                support.run_unittest(Tests)
        R)s-mR�RqiRZ(RRR-R�Ra(RR)R�t	testname2R3((s9/usr/local/python-2.7/lib/python2.7/test/test_regrtest.pyt,test_no_tests_ran_multiple_tests_nonexistent�s
			c	Cs�tjd�}|jd|�}tjd�}|jd|�}|jdddd||dd�}|j|||gd	|g�dS(
Ns�
            import unittest
            from test import support

            class Tests(unittest.TestCase):
                def test_bug(self):
                    pass

            def test_main():
                support.run_unittest(Tests)
        R)s
            import unittest
            from test import support

            class Tests(unittest.TestCase):
                def test_other_bug(self):
                    pass

            def test_main():
                support.run_unittest(Tests)
        s-mR�ttest_other_bugRqiRZ(RRR-R�Ra(RR)R�t
other_codeR�R3((s9/usr/local/python-2.7/lib/python2.7/test/test_regrtest.pyt)test_no_test_ran_some_test_exist_some_nots
	
			($RyRzR�R�R�R�R�R�R�R�R�R�R�R�R�R�R�Rtrequires_type_collectingR�R�R�R�tskipIfRvR�t
startswithR�R�R�R�R�R�R�R�R�(((s9/usr/local/python-2.7/lib/python2.7/test/test_regrtest.pyR�[s6			 				
									0$			
	t	TestUtilscBseZd�ZRS(cCs|jtjd�d�|jtjd�d�|jtjd�d�|jtjd�d�|jtjd	�d
�|jtjd�d
�|jtjd�d�|jtjd�d�|jtjddd	�d�|jtjd�d�dS(Nis0 msg��&�.>s1 msg{�G�z�?s10 msg�?s1 sec 500 msis1 secii<s2 mins2 min 1 seciis3 hours3 hour 2 mins3 hour 1 secixixiyi0*i0*ixi0*i1*(RQtutilstformat_duration(R((s9/usr/local/python-2.7/lib/python2.7/test/test_regrtest.pyttest_format_duration%s((RyRzR�(((s9/usr/local/python-2.7/lib/python2.7/test/test_regrtest.pyR�$scCstjttt�dS(N(Rtrun_unittestR|R�R�(((s9/usr/local/python-2.7/lib/python2.7/test/test_regrtest.pyt	test_main<st__main__('R�t
__future__RtcollectionsR tos.pathRR�R.RjRvR#RRR�R�RtregrtestR�thasattrR�RRR	R
R�R�R�RR�t
namedtupleRtTestCaseRR|R�R�R�Ry(((s9/usr/local/python-2.7/lib/python2.7/test/test_regrtest.pyt<module>s:$			�l��	
© 2025 GrazzMean