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
\\¬Qc@sâdZddlZddlZddlZddlZddlZddlmZmZm    Z    m
Z
m Z ddl m Z ddlmZddlmZdejejfd„ƒYZd    „Zed
krÞeeƒƒndS( sTests for distutils.dir_util.iÿÿÿÿN(tmkpatht remove_treet create_treet    copy_treetensure_relative(tlog(tsupport(t run_unittesttDirUtilTestCasecBsweZd„Zd„Zd„Zd„Zejej    j
dƒdƒd„ƒZ d„Z d„Z d    „Zd
„ZRS( cGs=t|ƒdkr)|jj||ƒn|jj|ƒdS(Ni(tlent_logstappend(tselftmsgtargs((se/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/distutils/tests/test_dir_util.pyt_logscCstt|ƒjƒg|_|jƒ}tjj|dƒ|_tjj|jdƒ|_    tjj|dƒ|_
t j |_ |jt _ dS(Ntdeeptheretdeep2(tsuperRtsetUpR
tmkdtemptostpathtjoint root_targetttargetttarget2Rtinfotold_logR(R ttmp_dir((se/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/distutils/tests/test_dir_util.pyRs      cCs#|jt_tt|ƒjƒdS(N(RRRRRttearDown(R ((se/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/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(Ntverboseiis creating %ss'removing '%s' (and everything under it)(RRt assertEqualR
RR(R twanted((se/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/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%((se/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/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 is creating %si(RRR!R
R(R R"((se/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/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"((se/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/distutils/tests/test_dir_util.pyttest_copy_tree_verbosityPs cCsä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((se/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/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/paths c:\home\foos
c:home\fooshome\foo(RtsepR!R(R ((se/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/distutils/tests/test_dir_util.pyttest_ensure_relativezs
(t__name__t
__module__RRRR#tunittesttskipIftsystplatformt
startswithR)R-R4R8R;(((se/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/distutils/tests/test_dir_util.pyRs        
                   cCs tjtƒS(N(R>t    makeSuiteR(((se/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/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<(((se/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/distutils/tests/test_dir_util.pyt<module>s     (s