Your IP : 216.73.216.213


Current Path : /opt/alt/python33/lib64/python3.3/unittest/test/__pycache__/
Upload File :
Current File : //opt/alt/python33/lib64/python3.3/unittest/test/__pycache__/test_program.cpython-33.pyc

�
��fR*c@s�ddlZddlZddlZddlZGdd�dej�ZGdd�dej�Ze�Z	Gdd�de�Z
Gdd	�d	ej�Zed
kr�ej
�ndS(iNcBs�|EeZdZdd�Zdd�ZGdd�dej�ZGdd�dej�Z	d	d
�Z
dd�Zd
d�ZdS(uTest_TestProgramcs�tj�}�g�tjjtjjtjj���d�_	���fdd�}||_
|jd�}�j�j	��j
|j��dS(Ncsd�_�j|���S(NT(uTrueuwasRunuassertEqual(u	start_dirupattern(uexpectedPathuselfutests(u?/opt/alt/python33/lib64/python3.3/unittest/test/test_program.pyu_find_testss	uETest_TestProgram.test_discovery_from_dotted_path.<locals>._find_testsu
unittest.testF(uunittestu
TestLoaderuosupathuabspathudirnameutestu__file__uFalseuwasRunu_find_testsudiscoveru
assertTrueuassertEqualu_tests(uselfuloaderu_find_testsusuite((uexpectedPathuselfutestsu?/opt/alt/python33/lib64/python3.3/unittest/test/test_program.pyutest_discovery_from_dotted_path
s	$		u0Test_TestProgram.test_discovery_from_dotted_pathcs�t��t�}G�fdd�dt�}|�}tjj��fdd�}dd�tj_|j|�dd�}|tj_|j|�tjd	|d
d
dd�}|j|j��|j|j|�|j|j	d�dS(Ncs&|EeZdZ�fdd�ZdS(u/Test_TestProgram.testNoExit.<locals>.FakeRunnercs
||_�S(N(utest(uselfutest(uresult(u?/opt/alt/python33/lib64/python3.3/unittest/test/test_program.pyurun s	u3Test_TestProgram.testNoExit.<locals>.FakeRunner.runN(u__name__u
__module__u__qualname__urun(u
__locals__(uresult(u?/opt/alt/python33/lib64/python3.3/unittest/test/test_program.pyu
FakeRunnersu
FakeRunnercs�tj_dS(N(uunittestuTestProgramu	parseArgs((uoldParseArgs(u?/opt/alt/python33/lib64/python3.3/unittest/test/test_program.pyurestoreParseArgs'su5Test_TestProgram.testNoExit.<locals>.restoreParseArgscWsdS(N(uNone(uargs((u?/opt/alt/python33/lib64/python3.3/unittest/test/test_program.pyu<lambda>)su-Test_TestProgram.testNoExit.<locals>.<lambda>cSs
tj`dS(N(uunittestuTestProgramutest(((u?/opt/alt/python33/lib64/python3.3/unittest/test/test_program.pyu
removeTest,su/Test_TestProgram.testNoExit.<locals>.removeTestu
testRunneruexitu	verbosityiF(
uobjectuunittestuTestProgramu	parseArgsu
addCleanuputestuFalseuassertEqualuresultu	verbosity(uselfutestu
FakeRunnerurunnerurestoreParseArgsu
removeTestuprogram((uoldParseArgsuresultu?/opt/alt/python33/lib64/python3.3/unittest/test/test_program.pyu
testNoExits			

uTest_TestProgram.testNoExitcBs,|EeZdZdd�Zdd�ZdS(uTest_TestProgram.FooBarcCsdst�dS(NT(uTrueuAssertionError(uself((u?/opt/alt/python33/lib64/python3.3/unittest/test/test_program.pyutestPass8su Test_TestProgram.FooBar.testPasscCsdst�dS(NF(uFalseuAssertionError(uself((u?/opt/alt/python33/lib64/python3.3/unittest/test/test_program.pyutestFail:su Test_TestProgram.FooBar.testFailN(u__name__u
__module__u__qualname__utestPassutestFail(u
__locals__((u?/opt/alt/python33/lib64/python3.3/unittest/test/test_program.pyuFooBar7suFooBarcBs&|EeZdZdZdd�ZdS(uTest_TestProgram.FooBarLoaderu3Test loader that returns a suite containing FooBar.cCs|j|jtj�g�S(N(u
suiteClassuloadTestsFromTestCaseuTest_TestProgramuFooBar(uselfumodule((u?/opt/alt/python33/lib64/python3.3/unittest/test/test_program.pyuloadTestsFromModule?su1Test_TestProgram.FooBarLoader.loadTestsFromModuleN(u__name__u
__module__u__qualname__u__doc__uloadTestsFromModule(u
__locals__((u?/opt/alt/python33/lib64/python3.3/unittest/test/test_program.pyuFooBarLoader=suFooBarLoaderc	CsYtjddddgdtjdtj��d|j��}|jt|d��dS(	Nuexituargvufoobaru
testRunnerustreamu
testLoaderuresultF(	uunittestumainuFalseuTextTestRunneruiouStringIOuFooBarLoaderu
assertTrueuhasattr(uselfuprogram((u?/opt/alt/python33/lib64/python3.3/unittest/test/test_program.pyutest_NonExitDs
	uTest_TestProgram.test_NonExitcCsJ|jttjddgdtjdtj��ddd|j��dS(Nuargvufoobaru
testRunnerustreamuexitu
testLoaderT(	uassertRaisesu
SystemExituunittestumainuTextTestRunneruiouStringIOuTrueuFooBarLoader(uself((u?/opt/alt/python33/lib64/python3.3/unittest/test/test_program.pyu	test_ExitLs		uTest_TestProgram.test_Exitc	CsD|jttjddgdtjdtj��d|j��dS(Nuargvufoobaru
testRunnerustreamu
testLoader(uassertRaisesu
SystemExituunittestumainuTextTestRunneruiouStringIOuFooBarLoader(uself((u?/opt/alt/python33/lib64/python3.3/unittest/test/test_program.pyutest_ExitAsDefaultVs		u#Test_TestProgram.test_ExitAsDefaultN(
u__name__u
__module__u__qualname__utest_discovery_from_dotted_pathu
testNoExituunittestuTestCaseuFooBaru
TestLoaderuFooBarLoaderutest_NonExitu	test_Exitutest_ExitAsDefault(u
__locals__((u?/opt/alt/python33/lib64/python3.3/unittest/test/test_program.pyuTest_TestPrograms
uTest_TestProgramcBsY|EeZdZdZdZdZdZdZ	e
jZdZ
dZdZdd�ZdS(uInitialisableProgramiu__main__utestcGsdS(N((uselfuargs((u?/opt/alt/python33/lib64/python3.3/unittest/test/test_program.pyu__init__isuInitialisableProgram.__init__NF(u__name__u
__module__u__qualname__uFalseuexituNoneuresultu	verbosityudefaultTestu
testRunneruunittestudefaultTestLoaderu
testLoaderumoduleuprogNameutestu__init__(u
__locals__((u?/opt/alt/python33/lib64/python3.3/unittest/test/test_program.pyuInitialisableProgram_s	uInitialisableProgramcBs>|EeZdZdZdZdZdd�Zdd�Z	dS(u
FakeRunnercKs(|t_tjr$dt_t�ndS(NF(u
FakeRunneruinitArgsu
raiseErroruFalseu	TypeError(uselfukwargs((u?/opt/alt/python33/lib64/python3.3/unittest/test/test_program.pyu__init__ss			uFakeRunner.__init__cCs
|t_tS(N(u
FakeRunnerutestuRESULT(uselfutest((u?/opt/alt/python33/lib64/python3.3/unittest/test/test_program.pyurunys	uFakeRunner.runNF(
u__name__u
__module__u__qualname__uNoneuinitArgsutestuFalseu
raiseErroru__init__urun(u
__locals__((u?/opt/alt/python33/lib64/python3.3/unittest/test/test_program.pyu
FakeRunnerns
u
FakeRunnercBs�|EeZdZdd�Zdd�Zdd�Zdd�Zd	d
�Zdd�Zd
d�Z	dd�Z
ddd�Zdd�Z
dd�Zdd�Zdd�Zdd�ZdS(uTestCommandLineArgscCs=t�|_dd�|j_dt_dt_dt_dS(NcSsdS(N(uNone(((u?/opt/alt/python33/lib64/python3.3/unittest/test/test_program.pyu<lambda>�su+TestCommandLineArgs.setUp.<locals>.<lambda>F(	uInitialisableProgramuprogramucreateTestsuNoneu
FakeRunneruinitArgsutestuFalseu
raiseError(uself((u?/opt/alt/python33/lib64/python3.3/unittest/test/test_program.pyusetUps
		uTestCommandLineArgs.setUpcCs�|j}x=dD]5}d|_|jd|g�|j|jd�qWx=d	D]5}d|_|jd|g�|j|jd�qPWdS(
Nu-qu--quietiiu-vu	--verbosei(u-qu--quiet(u-vu	--verbose(uprogramu	verbosityu	parseArgsuNoneuassertEqual(uselfuprogramuopt((u?/opt/alt/python33/lib64/python3.3/unittest/test/test_program.pyu
testVerbosity�s	
	
	u!TestCommandLineArgs.testVerbositycCs|j}x�dD]�\}}|dkr5tr5qnd|d}d|}xM||fD]?}t||d�|jd|g�|jt||��qZWxY||fD]K}t�}t|||�|jd|g�|jt||�|�q�WqWdS(Nubufferufailfastucatchu
catchbreaku-%siu--%s(ubufferubuffer(ufailfastufailfast(ucatchu
catchbreak((ubufferubuffer(ufailfastufailfast(ucatchu
catchbreak(	uprogramuhasInstallHandlerusetattruNoneu	parseArgsu
assertTrueugetattruobjectuassertEqual(uselfuprogramuarguattru	short_optulong_optuoptunot_none((u?/opt/alt/python33/lib64/python3.3/unittest/test/test_program.pyutestBufferCatchFailfast�s 	
	u+TestCommandLineArgs.testBufferCatchFailfastc
Cs�Gdd�dtj�}tjdd�}z�gtjdd�<|j|�jd�|j|dd�jd�dgtjdd�<|j|�jd�|j|dd�jd�Wd|tjdd�<XdS(uTest the warnings argumentcBs,|EeZdZdd�Zdd�ZdS(u/TestCommandLineArgs.testWarning.<locals>.FakeTPc_sdS(N((uselfuargsukw((u?/opt/alt/python33/lib64/python3.3/unittest/test/test_program.pyu	parseArgs�su9TestCommandLineArgs.testWarning.<locals>.FakeTP.parseArgsc_sdS(N((uselfuargsukw((u?/opt/alt/python33/lib64/python3.3/unittest/test/test_program.pyurunTests�su8TestCommandLineArgs.testWarning.<locals>.FakeTP.runTestsN(u__name__u
__module__u__qualname__u	parseArgsurunTests(u
__locals__((u?/opt/alt/python33/lib64/python3.3/unittest/test/test_program.pyuFakeTP�suFakeTPNudefaultuwarningsuignoreu	somevalue(uunittestuTestProgramusysuwarnoptionsuassertEqualuwarningsuNone(uselfuFakeTPuwarnoptions((u?/opt/alt/python33/lib64/python3.3/unittest/test/test_program.pyutestWarning�s uTestCommandLineArgs.testWarningcCs�|j}t|_d|_d|_d|_d|_|j�|jtj	idd6dd6dd6dd6�|jtj
d�|j|jt
�dS(Nu	verbosityufailfastubufferuwarningsutest(uprogramu
FakeRunneru
testRunneru	verbosityufailfastubufferuwarningsurunTestsuassertEqualuinitArgsutestuassertIsuresultuRESULT(uselfuprogram((u?/opt/alt/python33/lib64/python3.3/unittest/test/test_program.pyutestRunTestsRunnerClass�s						
u+TestCommandLineArgs.testRunTestsRunnerClasscCsb|j}t�|_dt_|j�|jtj�|jtjd�|j	|j
t�dS(Nutest(uprogramu
FakeRunneru
testRunneruNoneuinitArgsurunTestsuassertIsNoneuassertEqualutestuassertIsuresultuRESULT(uselfuprogram((u?/opt/alt/python33/lib64/python3.3/unittest/test/test_program.pyutestRunTestsRunnerInstance�s		
u.TestCommandLineArgs.testRunTestsRunnerInstancecCs�|j}dt_t|_d|_d|_d|_d|_|j	�|j
tji�|j
tjd�|j|j
t�dS(Nu	verbosityufailfastubufferutestT(uprogramuTrueu
FakeRunneru
raiseErroru
testRunneru	verbosityufailfastubufferutesturunTestsuassertEqualuinitArgsuassertIsuresultuRESULT(uselfuprogram((u?/opt/alt/python33/lib64/python3.3/unittest/test/test_program.pyutestRunTestsOldRunnerClass�s							
u.TestCommandLineArgs.testRunTestsOldRunnerClasscs�tjd��j���fdd�}�j|�d�_�fdd�}|�_�j}d|_t	|_
|j��j�j�dS(Nu
unittest.maincs
��_dS(N(uinstallHandler((umoduleuoriginal(u?/opt/alt/python33/lib64/python3.3/unittest/test/test_program.pyurestore�suBTestCommandLineArgs.testCatchBreakInstallsHandler.<locals>.restorecs
d�_dS(NT(uTrueu	installed((uself(u?/opt/alt/python33/lib64/python3.3/unittest/test/test_program.pyufakeInstallHandler�suMTestCommandLineArgs.testCatchBreakInstallsHandler.<locals>.fakeInstallHandlerFT(
usysumodulesuinstallHandleru
addCleanupuFalseu	installeduprogramuTrueu
catchbreaku
FakeRunneru
testRunnerurunTestsu
assertTrue(uselfurestoreufakeInstallHandleruprogram((umoduleuoriginaluselfu?/opt/alt/python33/lib64/python3.3/unittest/test/test_program.pyutestCatchBreakInstallsHandler�s
	
					
u1TestCommandLineArgs.testCatchBreakInstallsHandlercsM�fdd�}tjj�|tj_�fdd�}|j|�dS(Ncs
|�kS(N((upath(unames(u?/opt/alt/python33/lib64/python3.3/unittest/test/test_program.pyuisfilesu1TestCommandLineArgs._patch_isfile.<locals>.isfilecs�tj_dS(N(uosupathuisfile((uoriginal(u?/opt/alt/python33/lib64/python3.3/unittest/test/test_program.pyurestore	su2TestCommandLineArgs._patch_isfile.<locals>.restore(uosupathuisfileu
addCleanup(uselfunamesuexistsuisfileurestore((unamesuoriginalu?/opt/alt/python33/lib64/python3.3/unittest/test/test_program.pyu
_patch_isfiles
u!TestCommandLineArgs._patch_isfilecCsp|j}dddddg}|j|�dd�|_|j|�dd	d
dg}|j|j|�dS(Nuprognameufoo.pyubar.Pyubaz.PYuwing.txtcSsdS(N(uNone(((u?/opt/alt/python33/lib64/python3.3/unittest/test/test_program.pyu<lambda>su<TestCommandLineArgs.testParseArgsFileNames.<locals>.<lambda>ufooubarubaz(uprogramu
_patch_isfileucreateTestsu	parseArgsuassertEqualu	testNames(uselfuprogramuargvuexpected((u?/opt/alt/python33/lib64/python3.3/unittest/test/test_program.pyutestParseArgsFileNamess	

u*TestCommandLineArgs.testParseArgsFileNamescCsd|j}dddg}|j|�dd�|_|j|�ddg}|j|j|�dS(Nuprognameufoo/bar/baz.pyugreen\red.pycSsdS(N(uNone(((u?/opt/alt/python33/lib64/python3.3/unittest/test/test_program.pyu<lambda>"su<TestCommandLineArgs.testParseArgsFilePaths.<locals>.<lambda>ufoo.bar.bazu	green.red(uprogramu
_patch_isfileucreateTestsu	parseArgsuassertEqualu	testNames(uselfuprogramuargvuexpected((u?/opt/alt/python33/lib64/python3.3/unittest/test/test_program.pyutestParseArgsFilePathss	

u*TestCommandLineArgs.testParseArgsFilePathscCsb|j}dddg}|jg�dd�|_|j|�|j|j|dd��dS(Nuprognameufoo/bar/baz.pyugreen\red.pycSsdS(N(uNone(((u?/opt/alt/python33/lib64/python3.3/unittest/test/test_program.pyu<lambda>.suCTestCommandLineArgs.testParseArgsNonExistentFiles.<locals>.<lambda>i(uprogramu
_patch_isfileucreateTestsu	parseArgsuassertEqualu	testNames(uselfuprogramuargv((u?/opt/alt/python33/lib64/python3.3/unittest/test/test_program.pyutestParseArgsNonExistentFiles)s	

u1TestCommandLineArgs.testParseArgsNonExistentFilescs�tj��|j}�fdd�}d|d�|d�g}|j|�dd�|_|j|�dd	g}|j|j|�dS(
Ncstjj�|�S(N(uosupathujoin(uname(ucur_dir(u?/opt/alt/python33/lib64/python3.3/unittest/test/test_program.pyu_join6suOTestCommandLineArgs.testParseArgsAbsolutePathsThatCanBeConverted.<locals>._joinuprognameufoo/bar/baz.pyugreen\red.pycSsdS(N(uNone(((u?/opt/alt/python33/lib64/python3.3/unittest/test/test_program.pyu<lambda>;suRTestCommandLineArgs.testParseArgsAbsolutePathsThatCanBeConverted.<locals>.<lambda>ufoo.bar.bazu	green.red(uosugetcwduprogramu
_patch_isfileucreateTestsu	parseArgsuassertEqualu	testNames(uselfuprogramu_joinuargvuexpected((ucur_diru?/opt/alt/python33/lib64/python3.3/unittest/test/test_program.pyu,testParseArgsAbsolutePathsThatCanBeConverted3s	

u@TestCommandLineArgs.testParseArgsAbsolutePathsThatCanBeConvertedcCsb|j}dddg}|j|�dd�|_|j|�|j|j|dd��dS(Nuprognameu/foo/bar/baz.pyu
/green/red.pycSsdS(N(uNone(((u?/opt/alt/python33/lib64/python3.3/unittest/test/test_program.pyu<lambda>GsuUTestCommandLineArgs.testParseArgsAbsolutePathsThatCannotBeConverted.<locals>.<lambda>i(uprogramu
_patch_isfileucreateTestsu	parseArgsuassertEqualu	testNames(uselfuprogramuargv((u?/opt/alt/python33/lib64/python3.3/unittest/test/test_program.pyu/testParseArgsAbsolutePathsThatCannotBeConvertedAs	

uCTestCommandLineArgs.testParseArgsAbsolutePathsThatCannotBeConvertedNT(u__name__u
__module__u__qualname__usetUpu
testVerbosityutestBufferCatchFailfastutestWarningutestRunTestsRunnerClassutestRunTestsRunnerInstanceutestRunTestsOldRunnerClassutestCatchBreakInstallsHandleruTrueu
_patch_isfileutestParseArgsFileNamesutestParseArgsFilePathsutestParseArgsNonExistentFilesu,testParseArgsAbsolutePathsThatCanBeConvertedu/testParseArgsAbsolutePathsThatCannotBeConverted(u
__locals__((u?/opt/alt/python33/lib64/python3.3/unittest/test/test_program.pyuTestCommandLineArgs}s


uTestCommandLineArgsu__main__(uiouosusysuunittestuTestCaseuTest_TestProgramuTestProgramuInitialisableProgramuobjectuRESULTu
FakeRunneruTestCommandLineArgsu__name__umain(((u?/opt/alt/python33/lib64/python3.3/unittest/test/test_program.pyu<module>sW
	�