tzh
2024-08-22 c7d0944258c7d0943aa7b2211498fd612971ce27
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
O\¬Qc@sˆddlZddlZddlZddlmZmZmZmZm    Z    dej
fd„ƒYZ d„Z e dkr„e ƒndS(iÿÿÿÿN(tassert_python_oktassert_python_failuret spawn_pythont kill_pythontpython_exit_codet CmdLineTestcBseZd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Z    d„Z
d    „Z d
„Z d „Z d „Zd „Zd„ZRS(cGst|Œ}t|ƒS(N(RR(tselftargstp((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_cmd_line.pyt start_pythons cGs
t|ŒS(N(R(RR((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_cmd_line.pyt    exit_codescCs6|j|jdƒdƒ|j|jdƒdƒdS(Nt.is< .(tassertNotEqualR
(R((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_cmd_line.pyttest_directoriesscCsE|j|ƒ}|j|dkp-|jdƒƒ|jd|ƒdS(Nts
t    Traceback(R    t
assertTruetendswitht assertNotIn(Rtcmd_linetdata((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_cmd_line.pytverify_valid_flags"cCs|jdƒ|jdƒdS(Ns-Os-OO(R(R((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_cmd_line.pyt test_optimizes cCs8|jdƒ|jdƒ|jdƒ|jdƒdS(Ns-Qolds-Qnews-Qwarns    -Qwarnall(R(R((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_cmd_line.pyttest_q#s   cCs|jdƒdS(Ns-S(R(R((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_cmd_line.pyttest_site_flag)scCs|jd|jdƒƒdS(Ntusages-h(tassertInR    (R((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/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((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/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
t assertEqual(R((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/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((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/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((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/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((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/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((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/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((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_cmd_line.pyttest_unknown_optionsws(t__name__t
__module__R    R
R RRRRRR R&R)R+R1R;RB(((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_cmd_line.pyRs                                                         cCs!tjjtƒtjjƒdS(N(R3R4t run_unittestRt reap_children(((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_cmd_line.pyt    test_mainŠst__main__(ttest.test_supportR3Rtunittestttest.script_helperRRRRRtTestCaseRRGRC(((sZ/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_cmd_line.pyt<module>s   (|