ó ükWc@s}ddlmZddlZddlZdejfd„ƒYZdejfd„ƒYZd„ZedkryeƒndS( iÿÿÿÿ(t test_supportNtXDRTestcBseZd„ZRS(cCsStjƒ}d}ddddg}|jdƒ|jdƒ|jdƒ|jtƒ|jtƒ|jd ƒ|jd ƒ|j d ƒ|j |ƒ|j t d ƒ|jƒ|j ||j ƒ|jƒ}tj|ƒ}|j|jƒd ƒ|j|jƒdƒ|j|jƒdƒ|j|jƒdƒ|j|jƒtkƒ|jƒ}|j|jƒtkƒ|j|ƒ|j|jƒtkƒ|j|jƒd ƒ|j|jƒd ƒ|j|jƒd ƒ|j|jƒ|ƒ|j|j|jƒt d ƒƒ|j|j|jƒ|ƒ|jƒ|jt |jƒdS( Ns hello worldtwhattisthapnintdoctori*iïÿÿÿi l-gffffffþ?ii(!txdrlibtPackertpack_intt pack_uintt pack_booltTruetFalset pack_uhypert pack_floatt pack_doublet pack_stringt pack_listtranget pack_arrayt get_buffertUnpackert assertEqualt get_positiont unpack_intt unpack_uintt assertTruet unpack_boolt set_positiont unpack_uhypertassertAlmostEqualt unpack_floatt unpack_doublet unpack_stringt unpack_listt unpack_arraytdonet assertRaisestEOFError(tselftptstatdatatuptpos((s&/usr/lib/python2.7/test/test_xdrlib.pyttest_xdrsB             " (t__name__t __module__R.(((s&/usr/lib/python2.7/test/test_xdrlib.pyRstConversionErrorTestcBsGeZd„Zd„Zd„Zd„Zd„Zd„Zd„ZRS(cCstjƒ|_dS(N(RRtpacker(R'((s&/usr/lib/python2.7/test/test_xdrlib.pytsetUp8scGs|jtj|ŒdS(N(R%RtConversionError(R'targs((s&/usr/lib/python2.7/test/test_xdrlib.pytassertRaisesConversion;scCs|j|jjdƒdS(Ntstring(R6R2R(R'((s&/usr/lib/python2.7/test/test_xdrlib.pyt test_pack_int>scCs|j|jjdƒdS(NR7(R6R2R (R'((s&/usr/lib/python2.7/test/test_xdrlib.pyttest_pack_uintAscCs|j|jjdƒdS(NR7(R6R2R(R'((s&/usr/lib/python2.7/test/test_xdrlib.pyt test_floatDscCs|j|jjdƒdS(NR7(R6R2R(R'((s&/usr/lib/python2.7/test/test_xdrlib.pyt test_doubleGscCs|j|jjdƒdS(NR7(R6R2R (R'((s&/usr/lib/python2.7/test/test_xdrlib.pyt test_uhyperJs( R/R0R3R6R8R9R:R;R<(((s&/usr/lib/python2.7/test/test_xdrlib.pyR16s      cCstjtƒtjtƒdS(N(Rt run_unittestRR1(((s&/usr/lib/python2.7/test/test_xdrlib.pyt test_mainMs t__main__( ttestRtunittestRtTestCaseRR1R>R/(((s&/usr/lib/python2.7/test/test_xdrlib.pyts  0