%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_dir_util.pyo

ó
Pêáac@sâdZddlZddlZddlZddlZddlZddlmZmZm	Z	m
Z
mZddlm
Z
ddlmZddlmZdejejfd„ƒYZd	„Zed
krÞeeƒƒndS(sTests for distutils.dir_util.iÿÿÿÿN(tmkpathtremove_treetcreate_treet	copy_treetensure_relative(tlog(tsupport(trun_unittesttDirUtilTestCasecBsweZd„Zd„Zd„Zd„Zejej	j
dƒdƒd„ƒZd„Zd„Z
d	„Zd
„ZRS(cGs=t|ƒdkr)|jj||ƒn|jj|ƒdS(Ni(tlent_logstappend(tselftmsgtargs((s9/usr/local/lib/python2.7/distutils/tests/test_dir_util.pyt_logscCstt|ƒjƒg|_|jƒ}tjj|dƒ|_tjj|jdƒ|_	tjj|dƒ|_
tj|_
|jt_dS(Ntdeeptheretdeep2(tsuperRtsetUpR
tmkdtemptostpathtjointroot_targetttargetttarget2Rtinfotold_logR(Rttmp_dir((s9/usr/local/lib/python2.7/distutils/tests/test_dir_util.pyRs	cCs#|jt_tt|ƒjƒdS(N(RRRRRttearDown(R((s9/usr/local/lib/python2.7/distutils/tests/test_dir_util.pyR!scCsÂt|jddƒg}|j|j|ƒt|jddƒt|jddƒd|jd|jg}|j|j|ƒg|_t|jddƒd|jg}|j|j|ƒdS(Ntverboseiiscreating %ss'removing '%s' (and everything under it)(RRtassertEqualR
RR(Rtwanted((s9/usr/local/lib/python2.7/distutils/tests/test_dir_util.pyt!test_mkpath_remove_tree_verbosity%s
	twins5This test is only appropriate for POSIX-like systems.cCsštjdƒ}tj|ƒt|jdƒ|jtjtj|jƒjƒd|@ƒt|jdƒ|jtjtj|jƒjƒd|@ƒdS(NiiÀim(	RtumaskRRR!tstattS_IMODEtst_modeR(RR%((s9/usr/local/lib/python2.7/distutils/tests/test_dir_util.pyttest_mkpath_with_custom_mode6s
'cCsžt|jdddgddƒ|j|jgƒt|jddƒd|jg}t|jdddgddƒ|j|j|ƒt|jddƒdS(NtonettwotthreeR iscreating %si(RRR!R
R(RR"((s9/usr/local/lib/python2.7/distutils/tests/test_dir_util.pyttest_create_tree_verbosityCscCst|jddƒt|j|jddƒ|j|jgƒt|jddƒt|jddƒtj	j
|jdƒ}t|dƒ}z|jdƒWd|j
ƒXd||jfg}t|j|jddƒ|j|j|ƒt|jddƒt|jddƒdS(NR isok.txttwssome contentscopying %s -> %si(RRRRR!R
RRRRRtopentwritetclose(Rta_filetfR"((s9/usr/local/lib/python2.7/distutils/tests/test_dir_util.pyttest_copy_tree_verbosityPscCsät|jddƒtjj|jdƒ}tjj|jdƒ}xB||fD]4}t|dƒ}z|jdƒWd|jƒXqPWt|j|j	ƒ|j
tj|j	ƒdgƒt|j
ddƒt|j	ddƒdS(NR isok.txts
.nfs123abcR.ssome content(RRRRRR/R0R1RRR!tlistdirRR(RR2tnfs_fileR3tfh((s9/usr/local/lib/python2.7/distutils/tests/test_dir_util.pyt#test_copy_tree_skips_nfs_temp_fileshscCsntjdkr>|jtdƒdƒ|jtdƒdƒn,|jtdƒdƒ|jtdƒdƒdS(Nt/s	/home/fooshome/foos	some/pathsc:\home\foos
c:home\fooshome\foo(RtsepR!R(R((s9/usr/local/lib/python2.7/distutils/tests/test_dir_util.pyttest_ensure_relativezs
(t__name__t
__module__RRRR#tunittesttskipIftsystplatformt
startswithR)R-R4R8R;(((s9/usr/local/lib/python2.7/distutils/tests/test_dir_util.pyRs		
			
		cCs
tjtƒS(N(R>t	makeSuiteR(((s9/usr/local/lib/python2.7/distutils/tests/test_dir_util.pyt
test_suite‚st__main__(t__doc__R>RR&tshutilR@tdistutils.dir_utilRRRRRt	distutilsRtdistutils.testsRttest.test_supportRtTempdirManagertTestCaseRRDR<(((s9/usr/local/lib/python2.7/distutils/tests/test_dir_util.pyt<module>s(s	

Zerion Mini Shell 1.0