;ò ï‹Fc@s)dklZdkZdkZdkZdklZlZlZdk Z dk Z eeeeei dƒƒƒƒZ ei idee dƒƒdklZlZlZlZlZdeifd„ƒYZdeifd „ƒYZeieƒZed joei id ƒeiƒndS( (s generatorsN(sdirnamesabspathsjoinispython(sproxystaskssgssuchilds master_proxysSlavecBstZd„ZRS(NcCsdSdS(NsInvoked((sself((sY/mnt/gmirror/ports/devel/py-roxlib/work/rox-lib2-2.0.5/ROX-Lib2/tests/python/testproxy.pysinvokes(s__name__s __module__sinvoke(((sY/mnt/gmirror/ports/devel/py-roxlib/work/rox-lib2-2.0.5/ROX-Lib2/tests/python/testproxy.pysSlavess TestProxycBs‰tZeZeZd„Zd„Zd„Zd„Zd„Z d„Z d„Z d„Z d „Z d „Zd „Zd „Zd „ZRS(NcCs\tiƒ}tiƒ}ti|d|dƒ|_ti |d|dt ƒƒ|_ dS(Nii( sosspipesto_slaves from_slaves master_proxys MasterProxysselfsmastersproxys SlaveProxysSlavesslave(sselfs from_slavesto_slave((sY/mnt/gmirror/ports/devel/py-roxlib/work/rox-lib2-2.0.5/ROX-Lib2/tests/python/testproxy.pyssetUps  cCs|iiƒ|iiƒdS(N(sselfsmastersfinishsslave(sself((sY/mnt/gmirror/ports/devel/py-roxlib/work/rox-lib2-2.0.5/ROX-Lib2/tests/python/testproxy.pystearDowns cCsdS(N((sself((sY/mnt/gmirror/ports/devel/py-roxlib/work/rox-lib2-2.0.5/ROX-Lib2/tests/python/testproxy.pys testSetup scCs€|iiiƒ}|iiƒ|iiƒ|iiƒ|i pt ‚|iiƒ|ipt ‚|i d|i ƒdS(NsInvoked( sselfsmastersrootsinvokesresponses write_readysslaves read_readyshappenedsAssertionErrors assertEqualssresult(sselfsresponse((sY/mnt/gmirror/ports/devel/py-roxlib/work/rox-lib2-2.0.5/ROX-Lib2/tests/python/testproxy.pys testManual#s    cCs]|iiiƒ}|iiƒ|iiƒ|iiƒ|iiƒ|id|i ƒdS(NsInvoked( sselfsmastersrootsinvokesblockers write_readysslaves read_readys assertEqualssresult(sselfsblocker((sY/mnt/gmirror/ports/devel/py-roxlib/work/rox-lib2-2.0.5/ROX-Lib2/tests/python/testproxy.pys testSingle-s     cs*‡d†}ti|ƒƒtiƒdS(Nc#sYˆiiidƒ}|Vy|idp td‚Wntj onXti ƒdS(NsfooisExpected an exception!( sselfsmastersrootsmissingsresponsesresultsAssertionErrorsAttributeErrorsgs main_quit(sresponse(sself(sY/mnt/gmirror/ports/devel/py-roxlib/work/rox-lib2-2.0.5/ROX-Lib2/tests/python/testproxy.pysrun6s(srunstaskssTasksgsmain(sselfsrun((sselfsY/mnt/gmirror/ports/devel/py-roxlib/work/rox-lib2-2.0.5/ROX-Lib2/tests/python/testproxy.pys testMissing5s cs*‡d†}ti|ƒƒtiƒdS(Nc#s]ˆiiiƒ}y|idp td‚Wntj onX|V|iti ƒdS(NisExpected an exception!( sselfsmastersrootsinvokesresponsesresultsAssertionErrors Exceptionsgs main_quit(sresponse(sself(sY/mnt/gmirror/ports/devel/py-roxlib/work/rox-lib2-2.0.5/ROX-Lib2/tests/python/testproxy.pysrunCs(srunstaskssTasksgsmain(sselfsrun((sselfsY/mnt/gmirror/ports/devel/py-roxlib/work/rox-lib2-2.0.5/ROX-Lib2/tests/python/testproxy.pys testTooSoonBs csItidƒ‰tiˆƒ‡‡d†}ti|ƒƒti ƒdS(Ns -roxlib-testc#sstiiˆƒpt‚ˆiiiˆƒ}|V|i t jpt‚tii ˆƒ pt‚t iƒdS(N(sosspathsisdirstmp_dirsAssertionErrorsselfsmastersrootsrmtreesresponsesresultsNonesexistssgs main_quit(sresponse(stmp_dirsself(sY/mnt/gmirror/ports/devel/py-roxlib/work/rox-lib2-2.0.5/ROX-Lib2/tests/python/testproxy.pysrunVs ( stempfilesmktempstmp_dirsossmkdirsrunstaskssTasksgsmain(sselfstmp_dirsrun((sselfstmp_dirsY/mnt/gmirror/ports/devel/py-roxlib/work/rox-lib2-2.0.5/ROX-Lib2/tests/python/testproxy.pys testRmTreeSs  csOtidƒ‰tˆdƒiƒ‡‡d†}ti|ƒƒti ƒdS(Ns -roxlib-testswc#sstiiˆƒpt‚ˆiiiˆƒ}|V|i t jpt‚tii ˆƒ pt‚t iƒdS(N(sosspathsisfilestmpsAssertionErrorsselfsmastersrootsunlinksresponsesresultsNonesexistssgs main_quit(sresponse(stmpsself(sY/mnt/gmirror/ports/devel/py-roxlib/work/rox-lib2-2.0.5/ROX-Lib2/tests/python/testproxy.pysruncs ( stempfilesmktempstmpsfilesclosesrunstaskssTasksgsmain(sselfstmpsrun((sselfstmpsY/mnt/gmirror/ports/devel/py-roxlib/work/rox-lib2-2.0.5/ROX-Lib2/tests/python/testproxy.pys testUnlink`s cs~tiddƒ‰tˆdƒ}|idƒ|iƒ|ii ‰‡‡d†}t i |ƒƒt iƒtiˆƒdS(Nssuffixs -roxlib-testswsHello c#sˆiˆƒ}|V|i}ˆi|dƒ}|Vd|ijpt‚ˆi|ƒ}|V|it jpt‚t i ƒdS(NisHello( srootsopenstmp_filesresponsesresultsstreamsreadsAssertionErrorsclosesNonesgs main_quit(sstreamsresponse(stmp_filesroot(sY/mnt/gmirror/ports/devel/py-roxlib/work/rox-lib2-2.0.5/ROX-Lib2/tests/python/testproxy.pysrunss (stempfilesmktempstmp_filesfilessswritesclosesselfsmastersrootsrunstaskssTasksgsmainsossunlink(sselfstmp_filesssrunsroot((stmp_filesrootsY/mnt/gmirror/ports/devel/py-roxlib/work/rox-lib2-2.0.5/ROX-Lib2/tests/python/testproxy.pys testFileReadms    csqtidƒ}ti|ƒ|ii‰t|dƒ‰‡‡d†}t i |ƒƒt iƒti|ƒdS(Ns -roxlib-testsnewc#sˆiˆdƒ}|V|i}tiiˆƒpt ‚ˆi |dƒ}|V|it jpt ‚ˆi |ƒ}|V|it jpt ‚t ˆƒiƒdjpt ‚ˆi |ƒ}|Vy|idp t d‚Wntj onXtiƒdS(NswsHello isExpected an exception!(srootsopenstmp_filesresponsesresultsstreamsosspathsisfilesAssertionErrorswritesNonesclosesfilesreadsKeyErrorsgs main_quit(sstreamsresponse(stmp_filesroot(sY/mnt/gmirror/ports/devel/py-roxlib/work/rox-lib2-2.0.5/ROX-Lib2/tests/python/testproxy.pysrunŠs&  (stempfilesmktempstmp_dirsossmkdirsselfsmastersrootsjoinstmp_filesrunstaskssTasksgsmainsshutilsrmtree(sselfstmp_filesrootsrunstmp_dir((stmp_filesrootsY/mnt/gmirror/ports/devel/py-roxlib/work/rox-lib2-2.0.5/ROX-Lib2/tests/python/testproxy.pys testFileWrite…s   cs‘tidƒ‰tiˆƒ|ii‰tt ˆdƒdƒ}|i dƒ|i ƒ‡‡d†}ti|ƒƒtiƒtiˆƒdS(Ns -roxlib-testsoldswsHello c#svˆitˆdƒtˆdƒƒ}|V|itjpt‚ttˆdƒƒi ƒdjpt‚t i ƒdS(NsoldsnewsHello ( srootsrenamesjoinstmp_dirsresponsesresultsNonesAssertionErrorsfilesreadsgs main_quit(sresponse(stmp_dirsroot(sY/mnt/gmirror/ports/devel/py-roxlib/work/rox-lib2-2.0.5/ROX-Lib2/tests/python/testproxy.pysrun°s )(stempfilesmktempstmp_dirsossmkdirsselfsmastersrootsfilesjoinsfswritesclosesrunstaskssTasksgsmainsshutilsrmtree(sselfstmp_dirsfsrootsrun((stmp_dirsrootsY/mnt/gmirror/ports/devel/py-roxlib/work/rox-lib2-2.0.5/ROX-Lib2/tests/python/testproxy.pys testRename¨s      cstiddƒ‰tˆdƒ}|iƒ|ii‰t i ˆdƒ‡‡d†}t i |ƒƒtiƒt iˆƒdS(Nssuffixs -roxlib-testswiÀc#sstiˆƒid@djpt‚ˆiˆdƒ}|V|itiˆƒid@djpt‚t i ƒdS(NiÿiÀi­( sossstatstmp_filesst_modesAssertionErrorsrootschmodsresponsesresultsgs main_quit(sresponse(stmp_filesroot(sY/mnt/gmirror/ports/devel/py-roxlib/work/rox-lib2-2.0.5/ROX-Lib2/tests/python/testproxy.pysrunÄs $$(stempfilesmktempstmp_filesfilesssclosesselfsmastersrootsosschmodsrunstaskssTasksgsmainsunlink(sselfstmp_filesssrunsroot((stmp_filesrootsY/mnt/gmirror/ports/devel/py-roxlib/work/rox-lib2-2.0.5/ROX-Lib2/tests/python/testproxy.pys testChmod½s   (s__name__s __module__sNonesmastersslavessetUpstearDowns testSetups testManuals testSingles testMissings testTooSoons testRmTrees testUnlinks testFileReads testFileWrites testRenames testChmod(((sY/mnt/gmirror/ports/devel/py-roxlib/work/rox-lib2-2.0.5/ROX-Lib2/tests/python/testproxy.pys TestProxys       # s__main__s-v(s __future__s generatorssunittestssyssossos.pathsdirnamesabspathsjoinstempfilesshutilsargvsrox_libspathsinsertsroxsproxystaskssgssuchilds master_proxysSlavesTestCases TestProxys makeSuitessuites__name__sappendsmain(ssuchildsshutilsjoins TestProxysgstempfilesrox_libsunittestssysstaskss generatorssproxys master_proxyssuitesSlavesdirnamesossabspath((sY/mnt/gmirror/ports/devel/py-roxlib/work/rox-lib2-2.0.5/ROX-Lib2/tests/python/testproxy.pys?s    %%½