ó {G_Tc@sjddlmZmZddlZddlZdejfd„ƒYZd„ZedkrfeƒndS(i˙˙˙˙(tcaptured_stdoutt run_unittestNt FrozenTestscBseZd„ZRS(c Cs2tƒď}yddl}Wn*tk rH}|jdt|ƒƒnXyddl}Wn*tk r…}|jdt|ƒƒnXyddl}Wn*tk rÂ}|jdt|ƒƒnXyddl}Wntk rćnX|jdƒWdQX|j|j ƒdƒt j d=t j d=t j d =dS( Ni˙˙˙˙simport __hello__ failed:simport __phello__ failed:simport __phello__.spam failed:s(import __phello__.foo should have faileds-Hello world... Hello world... Hello world... t __hello__t __phello__s__phello__.spam( RRt ImportErrortfailtstrRt__phello__.spamt__phello__.foot assertEqualtgetvaluetsystmodules(tselftstdoutRtxR((s,/usr/local/lib/python2.7/test/test_frozen.pyt test_frozens.    (t__name__t __module__R(((s,/usr/local/lib/python2.7/test/test_frozen.pyRscCsttƒdS(N(RR(((s,/usr/local/lib/python2.7/test/test_frozen.pyt test_main)st__main__( ttest.test_supportRRtunittestR tTestCaseRRR(((s,/usr/local/lib/python2.7/test/test_frozen.pyts   "