mς %U²Ic@s]dkZdklZdkZdeifd„ƒYZd„Zedjo eƒndS(N(s test_supporttMacPathTestCasecBs>tZd„Zd„Zd„Zd„Zd„Zd„ZRS(NcCs |itidƒdjƒdS(Nsxx:yy(tselftassert_tmacpathtabspath(R((t./data/zmath/lib/python2.4/test/test_macpath.pyt test_abspathscCs’ti}|i|dƒƒ|i|dƒƒ|i|dƒƒ|i|dƒƒ|i|dƒƒ|i|dƒƒ|i|dƒƒdS(Nsxx:yysxx:yy:sxx:tfoos:foos:foo:bars :foo:bar:(RtisabsRRtfailIf(RR((Rt test_isabs s cCsjti}|i|ddgƒdjƒ|i|ddgƒdjƒ|i|ddgƒdjƒdS(Nshome:swenson:spamshome:swen:spams home:swens:home:swen:spams:home:swen:eggss :home:swen:(Rt commonprefixRR(RR ((Rttest_commonprefixs cCseti}|i|dƒd ƒ|i|dƒd ƒ|i|dƒd ƒ|i|dƒd ƒdS(Nsfoo:barsfoo:tbarsconky:mountpoint:foo:barsconky:mountpoint:foot:ts:conky:mountpoint:s:conky:mountpoint(sfoo:R (sconky:mountpoint:fooR (RR(s:conky:mountpointR(RtsplitRt assertEquals(RR((Rt test_splits cCs9ti}|i|dƒdƒ|i|dƒdƒdS(Nsfoo:barRs:foo:bar(Rsfoo:bar(Rs:foo:bar(Rt splitdriveRR(RR((Rttest_splitdrive*s cCs§ti}|i|dƒd ƒ|i|dƒd ƒ|i|dƒd ƒ|i|dƒdƒ|i|dƒdƒ|i|dƒdƒ|i|d ƒdƒdS(Ns:foo.exts:foos.exts foo:foo.extsfoo:fooRs foo.ext:foos :foo.ext:s foo.bar.extsfoo.bar(s:foos.ext(sfoo:foos.ext(Rs.ext(s foo.ext:fooR(s :foo.ext:R(RR(sfoo.bars.ext(RtsplitextRR(RR((Rt test_splitext/s (t__name__t __module__RR R RRR(((RRs   cCstitƒdS(N(t test_supportt run_unittestR(((Rt test_main:st__main__(RttestRtunittesttTestCaseRRR(RRRRR((Rt?s   4