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
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
Q\¬Qc@s«ddlZddlZddlmZddlmZmZddlZd„Zdej    fd„ƒYZ
dej fd„ƒYZ d    „Z ed
kr§ejƒndS( iÿÿÿÿN(t
TestFailed(t test_supportttest_genericpathcCsY|jddƒ}t|ƒ}||krUtdt|ƒt|ƒt|ƒf‚ndS(Ns\s\\s%%s should return: %s but returned: %s(treplacetevalRtstr(tfnt
wantResultt    gotResult((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_ntpath.pyttesters
  t
TestNtpathcBskeZd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Z    d„Z
d    „Z d
„Z RS( 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(R s.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((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_ntpath.pyt test_splitexts         cCstddƒtddƒdS(Nsntpath.splitdrive("c:\foo\bar")sc:s\foo\barsntpath.splitdrive("c:/foo/bar")s/foo/bar(sc:s\foo\bar(sc:s/foo/bar(R    (R ((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_ntpath.pyttest_splitdrivescCstddƒtddƒdS(    Ns-ntpath.splitunc("\\conky\mountpoint\foo\bar")s\\conky\mountpoints\foo\bars-ntpath.splitunc("//conky/mountpoint/foo/bar")s//conky/mountpoints/foo/bar(s\\conky\mountpoints\foo\bar(s//conky/mountpoints/foo/bar(R    (R ((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_ntpath.pyt test_splitunc#scCsRtddƒtddƒtddƒtd    dƒtd dƒ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\mountpointsntpath.split("c:/")sc:/s#ntpath.split("//conky/mountpoint/")s//conky/mountpoint(sc:\fooR(s\\conky\mountpoint\fooR(sc:\R (s\\conky\mountpointR (sc:/R (s//conky/mountpointR (R    (R ((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_ntpath.pyt
test_split)s   cCs8tddƒtddƒtddƒtddƒdS(Nsntpath.isabs("c:\")is#ntpath.isabs("\\conky\mountpoint\")sntpath.isabs("\foo")sntpath.isabs("\foo\bar")(R    (R ((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_ntpath.pyt
test_isabs5s   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 ((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/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ƒtd d!ƒtd"d!ƒtd#dƒtd$d%ƒtd&d%ƒtd'd(ƒtd)dƒtd*dƒtd+dƒtd,dƒtd-dƒtd.d/ƒtd0d/ƒtd1d/ƒtd2d/ƒdS(3Nsntpath.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")sa:/bsntpath.join("a:", "\b")sa:\bsntpath.join("a", "/b")s/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('c:', '/a')sc:/asntpath.join('c:/', '/a')sntpath.join('c:/a', '/b')sntpath.join('c:', 'd:/')sd:/sntpath.join('c:/', 'd:/')sntpath.join('c:/', 'd:/a/b')sd:/a/bsntpath.join('')sntpath.join('', '', '', '', '')sntpath.join('a')sntpath.join('', 'a')s ntpath.join('', '', '', '', 'a')sntpath.join('a', '')sa\s ntpath.join('a', '', '', '', '')sntpath.join('a\', '')s!ntpath.join('a\', '', '', '', '')(R    (R ((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_ntpath.pyt    test_joinCs@                               cCs"tddƒtddƒtddƒtddƒtddƒtd    d
ƒtd d ƒ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 ((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_ntpath.pyt test_normpathfs,                     cCs8tjƒ&}|jƒd|d<d|d<d|d<tddƒtdd    ƒtd
d ƒtd d ƒtddƒtddƒtd
d ƒtddƒtddƒtddƒtdd ƒtddƒtdd    ƒtdd ƒtdd ƒtddƒtd d!ƒtd"d#ƒtd$d%ƒWdQXdS(&NRR tbaz1s{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%'%bar(RtEnvironmentVarGuardtclearR    (R tenv((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_ntpath.pyttest_expandvarss0
 
 
 
                  cCs<yddl}Wntk
r*tjnXtddƒdS(Niÿÿÿÿsntpath.abspath("C:\")sC:\(tntt ImportErrortntpathtabspathR    (R R ((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_ntpath.pyt test_abspath›s
  cCs'tjjtjƒƒd}tddƒtddƒtddƒtddƒtd    d
|d ƒtd d
|d ƒtddƒtddƒtddƒtddƒtddƒtddƒtddƒtddƒtddƒtddƒtd dƒtd!dƒtd"dƒdS(#Niÿÿÿÿsntpath.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", "/")s foo\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")(tostpathtsplittgetcwdR    (R t
currentdir((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_ntpath.pyt test_relpathªs(                ( t__name__t
__module__RRRRRRRRRR$R+(((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_ntpath.pyR
s                            #            t NtCommonTestcBseZeZddgZRS(trelpathtsplitunc(R,R-R"t
pathmodulet
attributes(((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_ntpath.pyR.ÁscCstjttƒdS(N(Rt run_unittestR
R.(((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_ntpath.pyt    test_mainÆst__main__(R"R&ttest.test_supportRttestRRtunittestR    tTestCaseR
t
CommonTestR.R4R,tmain(((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_ntpath.pyt<module>s       ±