mς %U²Ic @sdkZdkZdkZdkZdkZdkZdklZdk Z dk Z dZ dZ dZ dZe ide e ddƒe id d d ee ƒdd ee ƒeeƒƒe eZeid Zd eifd„ƒYZd„Zedjo eƒndS(N(s test_supportiis hello world sgoodbye cruelworld s>ll16shtfoois>llllllii2t2tTestApplesinglecBs5tZd„Zd„Zd„Zd„Zd„ZRS(NcCs-ttidƒ}|itƒ|iƒdS(Ntw(topent test_supporttTESTFNtfptwritetapplesingledatatclose(tselfR((t2/data/zmath/lib/python2.4/test/test_applesingle.pytsetUps cCs=ytitiƒWnnXytitƒWnnXdS(N(tostunlinkRRtTESTFN2(R ((R ttearDown scCsO|otitdƒ}nttdƒ}|idƒ}|i ||ƒdS(Ns*rbtrbiθ( tisrftMacOStopenrfRRRtreadtfiledataR t assertEqualtdata(R RRRR((R t compareData*s cCsRytitƒWnnXtititƒ|it t ƒ|it t ƒdS(N( RRRt applesingletdecodeRRR RtFalset dataforkdatatTruetresourceforkdata(R ((R ttest_applesingle2scCsHytitƒWnnXtititdtƒ|i t t ƒdS(Ntresonly( RRRRRRRRR RRR (R ((R ttest_applesingle_resonly;s (t__name__t __module__R RRR!R#(((R Rs    cCstitƒdS(N(Rt run_unittestR(((R t test_mainCst__main__(tunittestt macostoolst Carbon.FiletCarbonRRtsysttestRtstructRtAS_MAGICt AS_VERSIONRR tpacktlenR RRtTestCaseRR'R$(RRR R0R/RR)R-R R'RR,R1RRR*R((R t?s&         0( *