%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /usr/local/lib/python2.7/test/
Upload File :
Create Path :
Current File : //usr/local/lib/python2.7/test/test_ntpath.pyo

ó
Nêáac@sÀddlZddlZddlZddlmZddlmZmZddlZd„Z	d„Z
dejfd„ƒYZdej
fd	„ƒYZd
„Zedkr¼ejƒndS(iÿÿÿÿN(t
TestFailed(ttest_supportttest_genericpathcCs5t|ƒ}||kr1td|||f‚ndS(Ns%%s should return: %r but returned: %r(tevalR(tfnt
wantResultt	gotResult((s,/usr/local/lib/python2.7/test/test_ntpath.pyttester0	scCs#|jddƒ}t||ƒdS(Ns\s\\(treplaceR(RR((s,/usr/local/lib/python2.7/test/test_ntpath.pyttesterst
TestNtpathcBs’eZd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Z	d„Z
eje
jd	ƒd
„ƒZd„Zd„Zd
„ZRS(cCs†tddƒtddƒtddƒtddƒtd
dƒtddƒtd
dƒtddƒtddƒtddƒdS( Nsntpath.splitext("foo.ext")tfoos.extsntpath.splitext("/foo/foo.ext")s/foo/foosntpath.splitext(".ext")tsntpath.splitext("\foo.ext\foo")s\foo.ext\foosntpath.splitext("foo.ext\")sfoo.ext\sntpath.splitext("")sntpath.splitext("foo.bar.ext")sfoo.bars!ntpath.splitext("xx/foo.bar.ext")s
xx/foo.bars!ntpath.splitext("xx\foo.bar.ext")s
xx\foo.barsntpath.splitext("c:a/b\c.d")sc:a/b\cs.d(Rs.ext(s/foo/foos.ext(s.extR(s\foo.ext\fooR(sfoo.ext\R(RR(sfoo.bars.ext(s
xx/foo.bars.ext(s
xx\foo.bars.ext(sc:a/b\cs.d(R	(tself((s,/usr/local/lib/python2.7/test/test_ntpath.pyt
test_splitexts








cCsžtddƒtddƒtddƒtddƒtd
dƒtd
dƒtddƒtddƒ|jtjdƒdƒ|jtjdƒdƒdS( Nsntpath.splitdrive("c:\foo\bar")sc:s\foo\barsntpath.splitdrive("c:/foo/bar")s/foo/bars/ntpath.splitdrive("\\conky\mountpoint\foo\bar")s\\conky\mountpoints/ntpath.splitdrive("//conky/mountpoint/foo/bar")s//conky/mountpoints0ntpath.splitdrive("\\\conky\mountpoint\foo\bar")Rs\\\conky\mountpoint\foo\bars0ntpath.splitdrive("///conky/mountpoint/foo/bar")s///conky/mountpoint/foo/bars0ntpath.splitdrive("\\conky\\mountpoint\foo\bar")s\\conky\\mountpoint\foo\bars0ntpath.splitdrive("//conky//mountpoint/foo/bar")s//conky//mountpoint/foo/baru//conky/MOUNTPOİNT/foo/baru//conky/MOUNTPOİNTs//(sc:s\foo\bar(sc:s/foo/bar(s\\conky\mountpoints\foo\bar(s//conky/mountpoints/foo/bar(Rs\\\conky\mountpoint\foo\bar(Rs///conky/mountpoint/foo/bar(Rs\\conky\\mountpoint\foo\bar(Rs//conky//mountpoint/foo/bar(u//conky/MOUNTPOİNTs/foo/bar(Rs//(R	tassertEqualtntpatht
splitdrive(R
((s,/usr/local/lib/python2.7/test/test_ntpath.pyttest_splitdrive!s&cCs•tddƒtddƒtddƒtd	dƒtddƒtddƒtddƒtddƒtjr‘|jtjddƒd!ƒndS("Nsntpath.splitunc("c:\foo\bar")Rs
c:\foo\barsntpath.splitunc("c:/foo/bar")s
c:/foo/bars-ntpath.splitunc("\\conky\mountpoint\foo\bar")s\\conky\mountpoints\foo\bars-ntpath.splitunc("//conky/mountpoint/foo/bar")s//conky/mountpoints/foo/bars.ntpath.splitunc("\\\conky\mountpoint\foo\bar")s\\\conky\mountpoint\foo\bars.ntpath.splitunc("///conky/mountpoint/foo/bar")s///conky/mountpoint/foo/bars.ntpath.splitunc("\\conky\\mountpoint\foo\bar")s\\conky\\mountpoint\foo\bars.ntpath.splitunc("//conky//mountpoint/foo/bar")s//conky//mountpoint/foo/baru//conky/MOUNTPO%cNT/foo/bari0u//conky/MOUNTPO%cNTu/foo/bar(Rs
c:\foo\bar(Rs
c:/foo/bar(s\\conky\mountpoints\foo\bar(s//conky/mountpoints/foo/bar(Rs\\\conky\mountpoint\foo\bar(Rs///conky/mountpoint/foo/bar(Rs\\conky\\mountpoint\foo\bar(Rs//conky//mountpoint/foo/baru//conky/MOUNTPOİNT(u//conky/MOUNTPOİNTu/foo/bar(R	Rthave_unicodeRRtsplitunc(R
((s,/usr/local/lib/python2.7/test/test_ntpath.pyt
test_splitunc7s&	cCsRtddƒtddƒtddƒtd	dƒtddƒtd
dƒdS(Nsntpath.split("c:\foo\bar")sc:\footbars*ntpath.split("\\conky\mountpoint\foo\bar")s\\conky\mountpoint\foosntpath.split("c:\")sc:\Rs#ntpath.split("\\conky\mountpoint\")s\\conky\mountpoint\sntpath.split("c:/")sc:/s#ntpath.split("//conky/mountpoint/")s//conky/mountpoint/(sc:\fooR(s\\conky\mountpoint\fooR(sc:\R(s\\conky\mountpoint\R(sc:/R(s//conky/mountpoint/R(R	(R
((s,/usr/local/lib/python2.7/test/test_ntpath.pyt
test_splitLs


cCs8tddƒtddƒtddƒtddƒdS(Nsntpath.isabs("c:\")is#ntpath.isabs("\\conky\mountpoint\")sntpath.isabs("\foo")sntpath.isabs("\foo\bar")(R	(R
((s,/usr/local/lib/python2.7/test/test_ntpath.pyt
test_isabsXs


cCs+tddƒtddƒtddƒdS(Ns>ntpath.commonprefix(["/home/swenson/spam", "/home/swen/spam"])s
/home/swens;ntpath.commonprefix(["\home\swen\spam", "\home\swen\eggs"])s\home\swen\s;ntpath.commonprefix(["/home/swen/spam", "/home/swen/spam"])s/home/swen/spam(R	(R
((s,/usr/local/lib/python2.7/test/test_ntpath.pyttest_commonprefix^scCs“tddƒtddƒtddƒtddƒtdd	ƒtd
dƒtdd
ƒtddƒtddƒtddƒtddƒtddƒtddƒtddƒtddƒtddƒtddƒtddƒtddƒtd dƒtd!d"ƒtd#d$ƒtd%d&ƒtd'd(ƒtd)d*ƒtd+d,ƒtd-d.ƒtd/d0ƒtd1d2ƒtd3d4ƒtd5d6ƒtd7d8ƒtd9d:ƒtd;d<ƒtd=d<ƒtd>d0ƒtd?d0ƒtd@d0ƒtdAd0ƒtdBd8ƒtdCd8ƒtdDd8ƒtdEdFƒtdGdHƒtdIdJƒtdKdLƒx6dXD].}x%dYD]}tdW||f|ƒqjWq]WdS(ZNsntpath.join("")Rsntpath.join("", "", "")sntpath.join("a")tasntpath.join("/a")s/asntpath.join("\a")s\asntpath.join("a:")sa:sntpath.join("a:", "\b")sa:\bsntpath.join("a", "\b")s\bsntpath.join("a", "b", "c")sa\b\csntpath.join("a\", "b", "c")sntpath.join("a", "b\", "c")sntpath.join("a", "b", "\c")s\csntpath.join("d:\", "\pleep")sd:\pleepsntpath.join("d:\", "a", "b")sd:\a\bsntpath.join('', 'a')s ntpath.join('', '', '', '', 'a')sntpath.join('a', '')sa\s ntpath.join('a', '', '', '', '')sntpath.join('a\', '')s!ntpath.join('a\', '', '', '', '')sntpath.join('a/', '')sa/sntpath.join('a/b', 'x/y')sa/b\x/ysntpath.join('/a/b', 'x/y')s/a/b\x/ysntpath.join('/a/b/', 'x/y')s/a/b/x/ysntpath.join('c:', 'x/y')sc:x/ysntpath.join('c:a/b', 'x/y')s	c:a/b\x/ysntpath.join('c:a/b/', 'x/y')s	c:a/b/x/ysntpath.join('c:/', 'x/y')sc:/x/ysntpath.join('c:/a/b', 'x/y')s
c:/a/b\x/ysntpath.join('c:/a/b/', 'x/y')s
c:/a/b/x/ys&ntpath.join('//computer/share', 'x/y')s//computer/share\x/ys'ntpath.join('//computer/share/', 'x/y')s//computer/share/x/ys*ntpath.join('//computer/share/a/b', 'x/y')s//computer/share/a/b\x/ysntpath.join('a/b', '/x/y')s/x/ysntpath.join('/a/b', '/x/y')sntpath.join('c:', '/x/y')sntpath.join('c:a/b', '/x/y')sntpath.join('c:/', '/x/y')sntpath.join('c:/a/b', '/x/y')s'ntpath.join('//computer/share', '/x/y')s(ntpath.join('//computer/share/', '/x/y')s)ntpath.join('//computer/share/a', '/x/y')sntpath.join('c:', 'C:x/y')sC:x/ysntpath.join('c:a/b', 'C:x/y')s	C:a/b\x/ysntpath.join('c:/', 'C:x/y')sC:/x/ysntpath.join('c:/a/b', 'C:x/y')s
C:/a/b\x/ysa/bs/a/bsc:sc:a/bsc:/sc:/a/bsd:sd:x/ysd:/sd:/x/ysntpath.join(%r, %r)(Rsa/bs/a/bsc:sc:a/bsc:/sc:/a/b(sd:sd:x/ysd:/sd:/x/y(R	(R
txty((s,/usr/local/lib/python2.7/test/test_ntpath.pyt	test_joinfsb















































cCs"tddƒtddƒtddƒtddƒtddƒtd	d
ƒtddƒtd
dƒtddƒtddƒtddƒtddƒtddƒtddƒtddƒtddƒtddƒtddƒtd d!ƒtd"d#ƒtd$d%ƒtd&d'ƒdS((Ns$ntpath.normpath('A//////././//.//B')sA\Bsntpath.normpath('A/./B')sntpath.normpath('A/foo/../B')sntpath.normpath('C:A//B')sC:A\Bsntpath.normpath('D:A/./B')sD:A\Bsntpath.normpath('e:A/foo/../B')se:A\Bsntpath.normpath('C:///A//B')sC:\A\Bsntpath.normpath('D:///A/./B')sD:\A\Bs"ntpath.normpath('e:///A/foo/../B')se:\A\Bsntpath.normpath('..')s..sntpath.normpath('.')t.sntpath.normpath('')sntpath.normpath('/')s\sntpath.normpath('c:/')sc:\sntpath.normpath('/../.././..')sntpath.normpath('c:/../../..')sntpath.normpath('../.././..')s..\..\..sntpath.normpath('K:../.././..')s
K:..\..\..sntpath.normpath('C:////a/b')sC:\a\bs'ntpath.normpath('//machine/share//a/b')s\\machine\share\a\bsntpath.normpath('\\.\NUL')s\\.\NULsntpath.normpath('\\?\D:/XY\Z')s\\?\D:/XY\Z(R	(R
((s,/usr/local/lib/python2.7/test/test_ntpath.pyt
test_normpathžs,




















cCs8tjƒ&}|jƒd|d<d|d<d|d<tddƒtdd	ƒtd
dƒtdd
ƒtddƒtddƒtddƒtddƒtddƒtddƒtddƒtdd	ƒtddƒtddƒtddƒtd d!ƒtd"d#ƒtd$d%ƒtd&d'ƒWdQXdS((NRRtbaz1s{footbaz2s{foo}sntpath.expandvars("foo")sntpath.expandvars("$foo bar")sbar barsntpath.expandvars("${foo}bar")tbarbarsntpath.expandvars("$[foo]bar")s	$[foo]barsntpath.expandvars("$bar bar")s$bar barsntpath.expandvars("$?bar")s$?barsntpath.expandvars("$foo}bar")sbar}barsntpath.expandvars("${foo")s${foosntpath.expandvars("${{foo}}")sbaz1}sntpath.expandvars("$foo$foo")sntpath.expandvars("$bar$bar")s$bar$barsntpath.expandvars("%foo% bar")sntpath.expandvars("%foo%bar")sntpath.expandvars("%foo%%foo%")s$ntpath.expandvars("%%foo%%foo%foo%")s%foo%foobarsntpath.expandvars("%?bar%")s%?bar%sntpath.expandvars("%foo%%bar")sbar%bars ntpath.expandvars("'%foo%'%bar")s'%foo%'%barsntpath.expandvars("bar'%foo%")s	bar'%foo%(RtEnvironmentVarGuardtclearR	(R
tenv((s,/usr/local/lib/python2.7/test/test_ntpath.pyttest_expandvars¹s0





















sneed test_support.FS_NONASCIIcs6tjƒ‰‡fd†}tjƒ	}|jƒtj}|jˆƒ}||d<d|||<|dd|ƒ|d|d|ƒ|dd|ƒ|d	|d
|ƒ|dd|ƒ|d
|d
|ƒ|dd|ƒ|dj|ƒd|ƒ|dd|ƒ|dj|ƒd
|ƒWdQXdS(Ncs8td||ƒtd|jˆƒ|jˆƒƒdS(Nsntpath.expandvars(%r)(Rtdecode(tvaluetexpected(tencoding(s,/usr/local/lib/python2.7/test/test_ntpath.pytcheckÖstspamthams	$spam bars%s bars$%s bars
${spam}bars%sbars${%s}barsham%sbars	$spam}bars%s}bars$%s}bars
%spam% bars%{}% bars	ham%s bars	%spam%bars%{}%bar(tsystgetfilesystemencodingRR#R$tFS_NONASCIItencodetformat(R
R+R%t	unonasciit	snonascii((R*s,/usr/local/lib/python2.7/test/test_ntpath.pyttest_expandvars_nonasciiÓs$
	
cCstddƒtjƒý}|jƒtddƒd|d<d|d<tdd	ƒtd
dƒ|d=tddƒtd
dƒ|jƒd|d
<tdd	ƒtd
dƒ|jƒd|d<tddƒtd
dƒtddƒtddƒtddƒtddƒWdQXdS(Nsntpath.expanduser("test")ttestsntpath.expanduser("~test")s~tests	eric\idletHOMEPATHsC:\t	HOMEDRIVEsC:\eric\testsntpath.expanduser("~")sC:\eric\idles	eric\testtUSERPROFILEsC:\idle\erictHOMEsC:\idle\tests"ntpath.expanduser("~test\foo\bar")sC:\idle\test\foo\bars"ntpath.expanduser("~test/foo/bar")sC:\idle\test/foo/barsntpath.expanduser("~\foo\bar")sC:\idle\eric\foo\barsntpath.expanduser("~/foo/bar")sC:\idle\eric/foo/bar(R	RR#R$(R
R%((s,/usr/local/lib/python2.7/test/test_ntpath.pyttest_expanduserës6
















cCs<yddl}Wntk
r*tjnXtddƒdS(Niÿÿÿÿsntpath.abspath("C:\")sC:\(tnttImportErrorRtabspathR	(R
R<((s,/usr/local/lib/python2.7/test/test_ntpath.pyttest_abspaths

cCs8tddƒtddƒtddƒtddƒtjtjƒC}tjj|ƒ}tdd	|d
ƒtdd	|dƒWdQXtd
dƒtddƒtddƒtddƒtddƒtddƒtddƒtddƒtddƒtddƒtddƒtd dƒtd!dƒdS("Nsntpath.relpath("a")Rs$ntpath.relpath(os.path.abspath("a"))sntpath.relpath("a/b")sa\bsntpath.relpath("../a/b")s..\a\bsntpath.relpath("a", "../b")s..\s\asntpath.relpath("a/b", "../c")s\a\bsntpath.relpath("a", "b/c")s..\..\as@ntpath.relpath("//conky/mountpoint/a", "//conky/mountpoint/b/c")sntpath.relpath("a", "a")Rs(ntpath.relpath("/foo/bar/bat", "/x/y/z")s..\..\..\foo\bar\bats*ntpath.relpath("/foo/bar/bat", "/foo/bar")tbats#ntpath.relpath("/foo/bar/bat", "/")sfoo\bar\bats#ntpath.relpath("/", "/foo/bar/bat")s..\..\..s$ntpath.relpath("/foo/bar/bat", "/x")s..\foo\bar\bats$ntpath.relpath("/x", "/foo/bar/bat")s
..\..\..\xsntpath.relpath("/", "/")sntpath.relpath("/a", "/a")sntpath.relpath("/a/b", "/a/b")s"ntpath.relpath("c:/foo", "C:/FOO")(R	Rttemp_cwdtTESTFNtostpathtbasename(R
tcwd_dirt
currentdir((s,/usr/local/lib/python2.7/test/test_ntpath.pyttest_relpaths*















(t__name__t
__module__RRRRRRRRR&tunittestt
skipUnlessRR0R5R;R?RH(((s,/usr/local/lib/python2.7/test/test_ntpath.pyR
s							8			#	tNtCommonTestcBseZeZddgZRS(trelpathR(RIRJRt
pathmodulet
attributes(((s,/usr/local/lib/python2.7/test/test_ntpath.pyRM5scCstjttƒdS(N(Rtrun_unittestR
RM(((s,/usr/local/lib/python2.7/test/test_ntpath.pyt	test_main:st__main__(RRCR.ttest.test_supportRR6RRRKRR	tTestCaseR
t
CommonTestRMRRRItmain(((s,/usr/local/lib/python2.7/test/test_ntpath.pyt<module>s		ÿ"	

Zerion Mini Shell 1.0