tzh
2024-08-22 c7d0944258c7d0943aa7b2211498fd612971ce27
1
2
3
4
5
6
7
8
P\¬Qc@s}ddlZddlZddlmZdejfd„ƒYZdejfd„ƒYZd„ZedkryeƒndS(    iÿÿÿÿN(t test_supportt    LockTestscBs eZdZd„Zd„ZRS(s)Very basic test of import lock functions.cCs!|jtjƒ|d|ƒdS(Ns!expected imp.lock_held() to be %r(t assertEqualtimpt    lock_held(tselftexpected((sU/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_imp.pytverify_lock_state
scCs·d}tjƒ}|j|ƒx+t|ƒD]}tjƒ|jtƒq,Wxt|ƒD]}tjƒqZW|j|ƒ|s³ytjƒWntk
r¢q³X|jdƒndS(Ni2s5release_lock() without lock should raise RuntimeError(    RRRtranget acquire_locktTruet release_lockt RuntimeErrortfail(RtLOOPStlock_held_at_startti((sU/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_imp.pyttestLock s  
  (t__name__t
__module__t__doc__RR(((sU/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_imp.pyRs    t ReloadTestscBs)eZdZd„Zd„Zd„ZRS(sPVery basic tests to make sure that imp.reload() operates just like
    reload().cCs0tjƒddl}tj|ƒWdQXdS(Niÿÿÿÿ(RtEnvironmentVarGuardtosRtreload(RR((sU/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_imp.pyt test_source-s  cCs3tjdƒddl}tj|ƒWdQXdS(Nttimeiÿÿÿÿ(Rt CleanImportRRR(RR((sU/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_imp.pyttest_extension9s cCs3tjdƒddl}tj|ƒWdQXdS(Ntmarshaliÿÿÿÿ(RRRRR(RR((sU/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_imp.pyt test_builtin>s (RRRRRR(((sU/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_imp.pyR(s        cCsKtg}yddl}Wntk
r,nX|jtƒtj|ŒdS(Niÿÿÿÿ(Rtthreadt ImportErrortappendRRt run_unittest(ttestsR((sU/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_imp.pyt    test_mainDs      t__main__(    RtunittestttestRtTestCaseRRR$R(((sU/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_imp.pyt<module>s  "