%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /usr/local/lib/python2.7/test/
Upload File :
Create Path :
Current File : //usr/local/lib/python2.7/test/test_cmd_line.pyc

ó
Nêáac@sˆddlZddlZddlZddlmZmZmZmZm	Z	dej
fd„ƒYZd„Ze
dkr„eƒndS(iÿÿÿÿN(tassert_python_oktassert_python_failuretspawn_pythontkill_pythontpython_exit_codetCmdLineTestcBseZd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Z	d„Z
d	„Zd
„Zd„Z
d„Zd
„Zd„ZRS(cGst|Œ}t|ƒS(N(RR(tselftargstp((s./usr/local/lib/python2.7/test/test_cmd_line.pytstart_pythonscGs
t|ŒS(N(R(RR((s./usr/local/lib/python2.7/test/test_cmd_line.pyt	exit_codescCs6|j|jdƒdƒ|j|jdƒdƒdS(Nt.is< .(tassertNotEqualR
(R((s./usr/local/lib/python2.7/test/test_cmd_line.pyttest_directoriesscCsE|j|ƒ}|j|dkp-|jdƒƒ|jd|ƒdS(Nts
t	Traceback(R	t
assertTruetendswithtassertNotIn(Rtcmd_linetdata((s./usr/local/lib/python2.7/test/test_cmd_line.pytverify_valid_flags"cCs|jdƒ|jdƒdS(Ns-Os-OO(R(R((s./usr/local/lib/python2.7/test/test_cmd_line.pyt
test_optimizes
cCs8|jdƒ|jdƒ|jdƒ|jdƒdS(Ns-Qolds-Qnews-Qwarns	-Qwarnall(R(R((s./usr/local/lib/python2.7/test/test_cmd_line.pyttest_q#s


cCs|jdƒdS(Ns-S(R(R((s./usr/local/lib/python2.7/test/test_cmd_line.pyttest_site_flag)scCs|jd|jdƒƒdS(Ntusages-h(tassertInR	(R((s./usr/local/lib/python2.7/test/test_cmd_line.pyt
test_usage,scCs4dtjd }|j|jdƒj|ƒƒdS(NsPython %d.%dis-V(tsystversion_infoRR	t
startswith(Rtversion((s./usr/local/lib/python2.7/test/test_cmd_line.pyttest_version/scCsz|j|jdƒdƒ|j|jddƒdƒ|j|jdddƒdƒ|j|jddddƒdƒdS(Ns-mit
fnord43520xyztrunpyttimeits-nt1(RR
tassertEqual(R((s./usr/local/lib/python2.7/test/test_cmd_line.pyttest_run_module3scCsntdddddƒ}|jjdƒ|jjdƒt|ƒ}|j|jdƒƒ|jd	|ƒdS(
Ns-is-mR#s-nR$sTimer
sexit()
s1 loops__main__.Timer(RtstdintwriteRRRR(RRR((s./usr/local/lib/python2.7/test/test_cmd_line.pyttest_run_module_bug1764407EscCsU|j|jdƒdƒ|j|jddƒdƒ|j|jddƒdƒdS(Ns-cisraise Exceptiontpass(RR
R%(R((s./usr/local/lib/python2.7/test/test_cmd_line.pyt
test_run_codePscCsœ|jdƒg}x<tdƒD].}d}|jdd|ƒ}|j|ƒq W|j|d|dƒd}|jdd|ƒ}|jd|kƒdS(	Ns-Risprint(hash("spam"))s-ciisimport sys; print sys.flagsshash_randomization=1(RtrangeR	tappendRR(RthashestitcodeR((s./usr/local/lib/python2.7/test/test_cmd_line.pyttest_hash_randomization]s
cCs\tjj}|jtjj|ƒt|dƒ}|dIJ|dIJWdQXt|ƒdS(Ntws
import syssdel sys.modules['__main__'](ttestttest_supporttTESTFNt
addCleanuptunlinktopenR(Rtfilenametscript((s./usr/local/lib/python2.7/test/test_cmd_line.pyttest_del___main__ls
cCs"tddƒ\}}}|jd|ƒ|j|jƒjdƒdƒ|jd|ƒtdddƒ\}}}|jd|ƒ|j|jƒjdƒdƒ|jd|ƒtddddƒ\}}}|jd|ƒ|jd|ƒ|j|jƒjdƒdƒ|jd|ƒdS(	Ns-Es-zsUnknown option: -ziRtwithouts-asUnknown option: -a(RRR%t
splitlinestcountR(Rtrctoutterr((s./usr/local/lib/python2.7/test/test_cmd_line.pyttest_unknown_optionsws(t__name__t
__module__R	R
R
RRRRRR R&R)R+R1R;RB(((s./usr/local/lib/python2.7/test/test_cmd_line.pyRs												
		cCs!tjjtƒtjjƒdS(N(R3R4trun_unittestRt
reap_children(((s./usr/local/lib/python2.7/test/test_cmd_line.pyt	test_mainŠst__main__(ttest.test_supportR3Rtunittestttest.script_helperRRRRRtTestCaseRRGRC(((s./usr/local/lib/python2.7/test/test_cmd_line.pyt<module>s(|	

Zerion Mini Shell 1.0