KGRKJGETMRETU895U-589TY5MIGM5JGB5SDFESFREWTGR54TY
Server : Apache/2.2.17 (Unix) mod_ssl/2.2.17 OpenSSL/0.9.8e-fips-rhel5 DAV/2 PHP/5.2.17
System : Linux localhost 2.6.18-419.el5 #1 SMP Fri Feb 24 22:47:42 UTC 2017 x86_64
User : nobody ( 99)
PHP Version : 5.2.17
Disable Function : NONE
Directory :  /proc/22697/root/usr/lib/python2.4/test/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //proc/22697/root/usr/lib/python2.4/test/test_posixpath.pyc
mò
‚=5Dc@sšdkZdklZdkZdkZdklZlZlZlZl	Z	eei
ƒZdeifd„ƒYZ
d„ZedjoeƒndS(N(stest_support(srealpathsabspathsjoinsdirnamesbasenamet
PosixPathTestcBs<tZd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd	„Z	d
„Z
d„Zd„Zd
„Z
d„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„ZeedƒoLd„Zd„Zd„Zd„Zd„Zd„Z d „Z!d!„Z"nRS("NcCs|i||jƒdS(N(tselftassert_tatb(RRR((t)/usr/lib/python2.4/test/test_posixpath.pytassertIsscCsEd}ti|ƒ}|i|ti|ƒƒ|ittiƒdS(Ns	FoO/./BaR(tpt	posixpathtnormcaseRtassertEqualtassertRaisest	TypeError(RR((Rt
test_normcasescCsw|itiddddƒdƒ|itidddƒdƒ|itiddd	ƒd
ƒ|ittiƒdS(Ns/footbars/bartbazs/bar/bazs/foo/bar/bazs/foo/sbar/sbaz/s
/foo/bar/baz/(RR
RtjoinRR(R((Rt	test_joins"cCs0|itidƒdƒ|ittiƒdS(Ns/foo/bart(Rs/foo/bar(RR
Rt
splitdriveRR(R((Rttest_splitdrive scCs”|itidƒdƒ|itidƒdƒ|itidƒd
ƒ|itidƒdƒ|itid	ƒdƒ|ittiƒdS(Ns/foo/bars/fooRt/Rtfoos////foos////s
//foo//bars//foo(s/foosbar(RR(RR(s////R(s//foosbar(RR
RtsplitRR(R((Rt
test_split%scCsÆ|itidƒdƒ|itidƒdƒ|itidƒd
ƒ|itidƒdƒ|itidƒdƒ|itidƒdƒ|itid	ƒdƒ|ittiƒdS(Nsfoo.extRs.exts/foo/foo.exts/foo/fooRs/foo.ext/foosfoo.ext/sfoo.bar.extsfoo.bar(sfoos.ext(s/foo/foos.ext(Rs.ext(s/foo.ext/fooR(sfoo.ext/R(RR(sfoo.bars.ext(RR
RtsplitextRR(R((Rt
test_splitext.scCs”|itidƒtƒ|itidƒtƒ|itidƒtƒ|itidƒtƒ|itidƒtƒ|ittiƒdS(NRRs/foos/foo/barsfoo/bar(RRRtisabstFalsetTrueRR(R((Rt
test_isabs9scCs0|itidƒdƒ|ittiƒdS(Ns/foo/barR(Rs/foo/bar(RR
RRRR(R((RRBscCs”|itidƒdƒ|itidƒdƒ|itidƒdƒ|itidƒdƒ|itidƒdƒ|ittiƒdS(Ns/foo/barRRRRs////foos
//foo//bar(RR
RtbasenameRR(R((Rt
test_basenameGscCs”|itidƒdƒ|itidƒdƒ|itidƒdƒ|itidƒdƒ|itidƒd	ƒ|ittiƒdS(
Ns/foo/bars/fooRRRs////foos////s
//foo//bars//foo(RR
RtdirnameRR(R((Rttest_dirnamePscCsz|itigƒdƒ|itiddgƒdƒ|itiddgƒdƒ|itiddgƒdƒdS(NRs/home/swenson/spams/home/swen/spams
/home/swens/home/swen/eggss/home/swen/(RR
Rtcommonprefix(R((Rttest_commonprefixYscCsyttidƒ}z7|idƒ|iƒ|iti	tiƒdƒWd|i
p|iƒntitiƒXdS(NtwbRi(
topenttest_supporttTESTFNtftwritetcloseRR
Rtgetsizetclosedtostremove(RR)((Rttest_getsizeks

 
cCséttidƒ}z§|idƒ|iƒttidƒ}|idƒ|iƒttidƒ}|iƒ}|iƒ|i	|dƒ|i
titiƒti
tiƒjƒWd|ip|iƒntitiƒXdS(NR%RtabRtrbtfoobar(R&R'R(R)R*R+treadtdRR
RRtgetctimetgetmtimeR-R.R/(RR5R)((Rt	test_timevs 




/
cCsÏ|ititidƒtƒttiddƒ}z|i	dƒ|i
ƒ|ititidƒtƒttdƒo¶ti
tidtidƒ|ititidƒtƒtitidƒ|ititidƒtƒ|ititidƒtƒ|ititidƒtƒnWd|i
ƒp|i
ƒnytitidƒWntij
onXytitidƒWntij
onXX|ittiƒdS(Nt1R%Rtsymlinkt2(RRRtislinkR'R(RR&R)R*R+thasattrR.R:RR/texiststlexiststerrorRR(RR)((Rttest_islinkŒs2 

    (
cCsä|ititiƒtƒttidƒ}zS|i	dƒ|i
ƒ|ititiƒtƒ|ititiƒtƒWd|i
ƒp|i
ƒnyt
itiƒWnt
ij
onXX|ittiƒdS(NR%R(RRRR>R'R(RR&R)R*R+RR?R.R/R@RR(RR)((Rttest_exists¨s

 
cCsA|ititiƒtƒttidƒ}zƒ|i	dƒ|i
ƒ|ititiƒtƒtitiƒti
tiƒ|ititiƒtƒtitiƒWd|i
ƒp|i
ƒnytitiƒWntij
onXytitiƒWntij
onXX|ittiƒdS(NR%R(RRRtisdirR'R(RR&R)R*R+R.R/tmkdirRtrmdirR@RR(RR)((Rt
test_isdirºs,


cCsJ|ititiƒtƒttidƒ}zƒ|i	dƒ|i
ƒ|ititiƒtƒti
tiƒtitiƒ|ititiƒtƒtitiƒWd|i
ƒp|i
ƒnyti
tiƒWntij
onXytitiƒWntij
onXX|ittiƒd„}dS(NR%RcCsºttiddƒ}z|idƒ|iƒ|iti	tidtidƒt
ƒttdƒo·ti
tidtidƒ|iti	tidtidƒt
ƒtitidƒttiddƒ}|idƒ|iƒ|iti	tidtidƒtƒnWd|iƒp|iƒnytitidƒWntij
onXytitidƒWntij
onXX|itti	ƒdS(NR9R%RR:R;R(R&R'R(R)R*R+RRRtsamefileRR=R.R:R/RR@RR(RR)((Rt
test_samefileìs@







(RRRtisfileR'R(RR&R)R*R+RR.R/RDRER@RRRCRH(RR)RH((Rttest_isfileÓs.


cCsttiddƒ}zV|idƒ|iƒ|iti	t
itidƒt
itidƒƒtƒt
t
dƒoït
t
dƒort
itidtidƒ|iti	t
itidƒt
itidƒƒtƒt
itidƒnttiddƒ}|idƒ|iƒ|iti	t
itidƒt
itidƒƒtƒnWd|iƒp|iƒnyt
itidƒWnt
ij
onXyt
itidƒWnt
ij
onXX|itti	ƒdS(NR9R%RR:R;R(R&R'R(R)R*R+RRRtsamestatR.tstatRR=R:R/RR@RR(RR)((Rt
test_samestats@




cCs0|itidƒtƒ|ittiƒdS(NR(RRRtismountRRR(R((Rttest_ismountPscCsð|itidƒdƒy
dk}Wntj
onŸX|ittidƒtƒƒtidƒdjo*|itidƒdtidƒƒn|ittidƒtƒƒ|ittidƒtƒƒ|i	t
tiƒdS(NRs~/t~Rs~root/s~foo/(RR
Rt
expandusertpwdtImportErrorRt
isinstancet
basestringRR(RRR((Rttest_expanduserUs
cCsytiiƒ}z2tiiƒdtid<dtid<dtid<|itidƒdƒ|itidƒdƒ|itid	ƒd
ƒ|itidƒdƒ|itidƒdƒ|itid
ƒd
ƒ|itid	ƒd
ƒ|itidƒdƒ|itidƒdƒ|itidƒdƒWdtiiƒtii	|ƒX|i
ttiƒdS(NRRtbaz1s{footbaz2s{foo}s$foo barsbar bars	${foo}bartbarbars	$[foo]bars$bar bars$?bars$foo}barsbar}bars${foos${{foo}}sbaz1}(R.tenvirontcopytoldenvtclearRR
Rt
expandvarstupdateRR(RR\((Rttest_expandvarshs(




cCsÆ|itidƒdƒ|itidƒdƒ|itidƒdƒ|itidƒdƒ|itidƒdƒ|itidƒd	ƒ|itid
ƒdƒ|ittiƒdS(NRt.Rs//s///s///foo/.//bar//s/foo/bars///foo/.//bar//.//..//.//bazs/foo/bazs///..//./foo/.//bar(RR
RtnormpathRR(R((Rt
test_normpathscCs3|idtidƒjƒ|ittiƒdS(NR(RRRtabspathRR(R((Rttest_abspathŠscCs0|idtdƒjƒ|ittiƒdS(NR(RRtrealpathRRR(R((Rt
test_realpathsR:cCsGz2titdtƒ|ittƒtdƒWd|itƒXdS(NR9(R.R:tABSTFNRR
Rftsafe_remove(R((Rttest_realpath_basic”s
cCszÑtdƒ}tittƒ|ittƒtƒtitdtdƒtitdtdƒ|ittdƒtdƒ|ittdƒtdƒtit	tƒƒ|itt
tƒƒtƒWdti|ƒ|itƒ|itdƒ|itdƒXdS(NRaR9R;(Rdtold_pathR.R:RhRR
RftchdirR!RRi(RRk((Rttest_realpath_symlink_loopsœs 

cCsµzqtdƒ}titƒtitdƒtitdtdƒtitdƒ|it	dƒtdƒWdti|ƒ|i
tdƒ|itdƒ|itƒXdS(NRas/ys/kRs/y/a(RdRkR.RDRhR:RlRR
RfRit
safe_rmdir(RRk((Rttest_realpath_resolve_parents²s

cCsz¬tdƒ}titƒtitdƒtitdƒtitdtdƒ|ittdƒtdƒti	t
tƒƒ|itttƒdƒtdƒWdti	|ƒ|itdƒ|i
tdƒ|i
tdƒ|i
tƒXdS(NRas/ks/k/ys/link-ys
/link-y/..(RdRkR.RDRhR:RR
RfRlR!RRiRn(RRk((Rt(test_realpath_resolve_before_normalizingÅs
(
cCsÝz™tdƒ}titƒtitdƒtittdƒtittƒƒttƒ}|it|dƒtƒ|it|dƒtdƒWdti|ƒ|i
tdƒ|itdƒ|itƒXdS(NRas/ktlinkslink/k(RdRkR.RDRhR:RlR!RtbaseRR
RfRiRn(RRrRk((Rttest_realpath_resolve_firstàs
"
cCs(y||ƒWntj
onXdS(N(tfunctfilenametOSError(RRtRu((Rt
pass_os_errorõscCs|iti|ƒdS(N(RRwR.R/Ru(RRu((RRiùscCs|iti|ƒdS(N(RRwR.RER!(RR!((RRnüs(#t__name__t
__module__RR
RRRRRR R"R$R0R8RARBRFRJRMRORVR`RcReRgR=R.RjRmRoRpRsRwRiRn(((RRsB																					L	1													cCstitƒdS(N(R'trun_unittestR(((Rt	test_mainÿst__main__(tunittestttestR'RR.RfRdRR!RR(RhtTestCaseRR{Rx(R'RfRRRR}RR{RhR!R.Rd((Rt?s	
%ÿô	


Anon7 - 2021