tzh
2024-08-22 c7d0944258c7d0943aa7b2211498fd612971ce27
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
O\¬Qc@€sddlmZddlZddlZddlZddlZddlmZyddlZddl    Z    Wne
k
r‹dZdZ    nXddl Z ej e    dƒdejfd„ƒYƒZej e    oÒedƒdejfd„ƒYƒZd    „Zed
kreƒndS( iÿÿÿÿ(twith_statementN(t test_supports!Threading required for this test.tTestPendingCallscB€s8eZd„Zdd„Zd„Zd„Zd„ZRS(c€sa‡fd†}xKt|ƒD]=}tjtjƒdƒxtrXtj|ƒr<Pq<q<WqWdS(Nc€sˆjdƒdS(N(tappendtNone((tl(sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_capi.pytcallbacksg{®Gáz”?(trangettimetsleeptrandomtTruet    _testcapit_pending_threadfunc(tselfRtnRti((RsV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_capi.pytpendingcalls_submits     cC€s×d}x¦t|ƒ|kr®tr>tjr>dt|ƒfGnxtdƒD]}||}qKW|r{|jjƒ r{q    n|d7}|j|dkd|t|ƒfƒq    WtrÓtjrÓdt|ƒfGHndS(Nis(%i)ièii's(timeout waiting for %i callbacks, got %i(tlentFalseRtverbosetxrangeteventtis_sett
assertTrue(RRRtcontexttcountRta((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_capi.pytpendingcalls_wait$s
cC€sød}g}dtfd„ƒY}|ƒ}g|_d|_||j|_d|_tjƒ|_tjƒ|_    xLt
|jƒD];}tj d|j d|fƒ}|j ƒ|j|ƒq„W|j|j||ƒx|D]}|jƒqàWdS(Ni tfoocB€seZRS((t__name__t
__module__(((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_capi.pyR;siittargettargs(tobjectRRtnThreadst    nFinishedt    threadingtLocktlocktEventRRtThreadtpendingcalls_threadtstartRRtjoin(RRtthreadsRRRtt((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_capi.pyttest_pendingcalls_threaded7s"                
 c
C€s„z|j|j|jƒWd|j8|jd7_|j}trZtjrZdG|GHnWdQX||jkr|j    j
ƒnXdS(Nisfinished threads: ( RRRR'R$RRRR#Rtset(RRR$((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_capi.pyR*Ns
    cC€s0g}d}|j||ƒ|j||ƒdS(Ni@(RR(RRR((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_capi.pyttest_pendingcalls_non_threadedZsN(RRRRRR/R*R1(((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_capi.pyRs
              tTestThreadStatecB€seZejd„ƒZRS(c€s@‡fd†}|ƒtjd|ƒ}|jƒ|jƒdS(Nc€s_g‰‡fd†}tj|ƒ|}}tjdƒˆjˆjtjƒƒddƒdS(Nc€sˆjtjƒƒdS(N(Rtthreadt    get_ident((tidents(sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_capi.pyRnsiis/Couldn't find main thread correctly in the list(R t_test_thread_stateRR    t assertEqualRR3R4(RRtb(R(R5sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_capi.pyR ks 
 R (R%R)R+R,(RR R.((RsV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_capi.pyttest_thread_statehs
 
(RRRt reap_threadsR9(((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_capi.pyR2escC€s™x‚ttƒD]t}|jdƒr tt|ƒ}tjrFdG|GHny |ƒWqtjk
r}tjtj    ƒd‚qXq q Wtj
t t ƒdS(Nttest_tinternali( tdirR t
startswithtgetattrRRterrort
TestFailedtsystexc_infot run_unittestRR2(tnamettest((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_capi.pyt    test_main~s      !t__main__(t
__future__RRBRR
tunittestRFRR3R%t ImportErrorRR t
skipUnlesstTestCaseRR2RGR(((sV/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_capi.pyt<module>s&      
 R