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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
]\¬Qc@s>ddlZddlZddlmZddlmZddlZddlZdejfd„ƒYZe    ej
j ƒZ x!dddd    fD] Z e e =qŽWeeed
„Zee d    <ed efe ƒZd ejfd „ƒYZdefd„ƒYZd„Zdejfd„ƒYZedkr:ejƒndS(iÿÿÿÿN(tStringIO(t test_supporttTest_TestResultcBsÂeZd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Z    d„Z
e j e jjd    kd
ƒd „ƒZe j e jjd    kd
ƒd „ƒZd „Zd„Zd„ZRS(cCs›tjƒ}|j|jƒƒ|jt|jƒdƒ|jt|jƒdƒ|j|jdƒ|j|j    t
ƒ|j |j ƒ|j |j ƒdS(Ni(tunittestt
TestResultt
assertTruet wasSuccessfult assertEqualtlenterrorstfailuresttestsRunt
shouldStoptFalset assertIsNonet_stdout_buffert_stderr_buffer(tselftresult((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/unittest/test/test_result.pyt    test_inits cCs-tjƒ}|jƒ|j|jtƒdS(N(RRtstopRR tTrue(RR((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/unittest/test/test_result.pyt    test_stop#s 
cCsºdtjfd„ƒY}|dƒ}tjƒ}|j|ƒ|j|jƒƒ|jt|jƒdƒ|jt|j    ƒdƒ|j|j
dƒ|j|j t ƒ|j |ƒdS(NtFoocBseZd„ZRS(cSsdS(N((R((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/unittest/test/test_result.pyttest_1.s(t__name__t
__module__R(((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/unittest/test/test_result.pyR-sRii(RtTestCaseRt    startTestRRRRR    R
R R R tstopTest(RRttestR((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/unittest/test/test_result.pyttest_startTest,s   cCs%dtjfd„ƒY}|dƒ}tjƒ}|j|ƒ|j|jƒƒ|jt|jƒdƒ|jt|j    ƒdƒ|j|j
dƒ|j|j t ƒ|j |ƒ|j|jƒƒ|jt|jƒdƒ|jt|j    ƒdƒ|j|j
dƒ|j|j t ƒdS(NRcBseZd„ZRS(cSsdS(N((R((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/unittest/test/test_result.pyRCs(RRR(((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/unittest/test/test_result.pyRBsRii(RRRRRRRRR    R
R R R R(RRRR((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/unittest/test/test_result.pyt test_stopTestAs    cCs$tjƒ}|jƒ|jƒdS(N(RRt startTestRunt stopTestRun(RR((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/unittest/test/test_result.pyttest_startTestRun_stopTestRun\s 
cCsÇdtjfd„ƒY}|dƒ}tjƒ}|j|ƒ|j|ƒ|j|ƒ|j|jƒƒ|jt    |j
ƒdƒ|jt    |j ƒdƒ|j|j dƒ|j|j tƒdS(NRcBseZd„ZRS(cSsdS(N((R((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/unittest/test/test_result.pyRvs(RRR(((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/unittest/test/test_result.pyRusRii(RRRRt
addSuccessRRRRRR    R
R R R (RRRR((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/unittest/test/test_result.pyttest_addSuccessts     cCs'dtjfd„ƒY}|dƒ}y|jdƒWntjƒ}nXtjƒ}|j|ƒ|j||ƒ|j|ƒ|j    |j
ƒƒ|j t |j ƒdƒ|j t |jƒdƒ|j |jdƒ|j |jtƒ|jd\}}|j||kƒ|j|tƒdS(NRcBseZd„ZRS(cSsdS(N((R((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/unittest/test/test_result.pyRs(RRR(((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/unittest/test/test_result.pyRœsRtfooii(RRtfailtsystexc_infoRRt
addFailureRt assertFalseRRRR    R
R R R RtassertIsInstancetstr(RRRtexc_info_tupleRt    test_caset formatted_exc((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/unittest/test/test_result.pyttest_addFailure›s$    cCs#dtjfd„ƒY}|dƒ}y tƒ‚Wntjƒ}nXtjƒ}|j|ƒ|j||ƒ|j|ƒ|j    |j
ƒƒ|j t |j ƒdƒ|j t |jƒdƒ|j |jdƒ|j |jtƒ|j d\}}|j||kƒ|j|tƒdS(NRcBseZd„ZRS(cSsdS(N((R((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/unittest/test/test_result.pyRÍs(RRR(((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/unittest/test/test_result.pyRÌsRii(RRt    TypeErrorR(R)RRtaddErrorRR+RRRR    R
R R R RR,R-(RRRR.RR/R0((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/unittest/test/test_result.pyt test_addErrorËs$     cCs:tjdtdƒ}|j|j|ƒdtdƒdS(Nis$testGetDescriptionWithoutDocstring (s.Test_TestResult)(RtTextTestResulttNoneRRtgetDescriptionR(RR((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/unittest/test/test_result.pyt"testGetDescriptionWithoutDocstringæs
 is)Docstrings are omitted with -O2 and abovecCs:tjdtdƒ}|j|j|ƒdtdƒdS(s5Tests getDescription() for a method with a docstring.is(testGetDescriptionWithOneLineDocstring (sG.Test_TestResult)
Tests getDescription() for a method with a docstring.N(RR5R6RRR7R(RR((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/unittest/test/test_result.pyt&testGetDescriptionWithOneLineDocstringís cCs:tjdtdƒ}|j|j|ƒdtdƒdS(soTests getDescription() for a method with a longer docstring.
        The second line of the docstring.
        is*testGetDescriptionWithMultiLineDocstring (sN.Test_TestResult)
Tests getDescription() for a method with a longer docstring.N(RR5R6RRR7R(RR((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/unittest/test/test_result.pyt(testGetDescriptionWithMultiLineDocstringøs cCsbdtfd„ƒY}tjƒ}|j|j|ƒƒt|jjd<|j|j|ƒƒdS(NtFramecBseZdefd„ƒYZRS(ttb_framecBseZiZRS((RRt    f_globals(((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/unittest/test/test_result.pyR<s(RRtobjectR<(((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/unittest/test/test_result.pyR;st
__unittest(    R>RRR+t_is_relevant_tb_levelRR<R=R(RR;R((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/unittest/test/test_result.pyttestStackFrameTrimmings
 cCsÄtjƒ}d„|_t|_|jddƒ|j|jƒtjƒ}d„|_t|_|j    ddƒ|j|jƒtjƒ}d„|_t|_|j
dƒ|j|jƒdS(NcWsdS(Nt((t_((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/unittest/test/test_result.pyt<lambda>scWsdS(NRB((RC((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/unittest/test/test_result.pyRDscWsdS(NRB((RC((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/unittest/test/test_result.pyRDs( RRt_exc_info_to_stringRtfailfastR3R6RR R*taddUnexpectedSuccess(RR((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/unittest/test/test_result.pyt testFailFasts                   cs;tjdtƒdtƒ}‡fd†}|j|ƒdS(NtstreamRFcsˆj|jƒdS(N(RRF(R(R(sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/unittest/test/test_result.pyR%s(RtTextTestRunnerRRtrun(RtrunnerR((Rsa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/unittest/test/test_result.pyttestFailFastSetByRunner#s(RRRRRR R#R%R1R4R8RtskipIfR(tflagstoptimizeR9R:RARHRM(((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/unittest/test/test_result.pyR
s 
                           '    0        
    
   taddSkiptaddExpectedFailureRGt__init__cCs1g|_g|_d|_t|_t|_dS(Ni(R
R    R R R tbuffer(RRIt descriptionst    verbosity((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/unittest/test/test_result.pyRS/s
                t    OldResulttTest_OldTestResultcBs5eZd„Zd„Zd„Zd„Zd„ZRS(cCsOtjdtfƒ4tƒ}|j|ƒ|jt|jƒ|ƒWdQXdS(NsTestResult has no add.+ method,(Rtcheck_warningstRuntimeWarningRWRKRRR
(RRR
R((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/unittest/test/test_result.pytassertOldResultWarning;s
          cCsrdtjfd„ƒY}xRdtfdtfdtffD]/\}}||ƒ}|j|t| ƒƒq;WdS(NtTestcBs5eZd„Zejd„ƒZejd„ƒZRS(cSs|jdƒdS(Ntfoobar(tskipTest(R((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/unittest/test/test_result.pyttestSkipDscSs
t‚dS(N(R2(R((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/unittest/test/test_result.pyttestExpectedFailFscSsdS(N((R((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/unittest/test/test_result.pyttestUnexpectedSuccessIs(RRR_RtexpectedFailureR`Ra(((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/unittest/test/test_result.pyR\Cs    R_R`Ra(RRRR R[tint(RR\t    test_namet should_passR((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/unittest/test/test_result.pyttestOldTestResultBs 
     cCs3dtjfd„ƒY}|j|dƒdƒdS(NR\cBseZd„Zd„ZRS(cSs|jdƒdS(Ns    no reason(R^(R((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/unittest/test/test_result.pytsetUpUscSsdS(N((R((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/unittest/test/test_result.pyttestFooWs(RRRgRh(((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/unittest/test/test_result.pyR\Ts    Rhi(RRR[(RR\((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/unittest/test/test_result.pyttestOldTestTesultSetupSscCsBtjdƒdtjfd„ƒYƒ}|j|dƒdƒdS(Ns    no reasonR\cBseZd„ZRS(cSsdS(N((R((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/unittest/test/test_result.pyRh^s(RRRh(((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/unittest/test/test_result.pyR\\sRhi(RtskipRR[(RR\((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/unittest/test/test_result.pyttestOldTestResultClass[scCsKdtjfd„ƒY}tjdtdtƒƒ}|j|dƒƒdS(NR\cBseZd„ZRS(cSsdS(N((R((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/unittest/test/test_result.pyRhds(RRRh(((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/unittest/test/test_result.pyR\cst resultclassRIRh(RRRJRWRRK(RR\RL((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/unittest/test/test_result.pyttestOldResultWithRunnerbs (RRR[RfRiRkRm(((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/unittest/test/test_result.pyRX9s
                t MockTracebackcBseZed„ƒZRS(cGsdgS(Ns A traceback((RC((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/unittest/test/test_result.pytformat_exceptionns(RRt staticmethodRo(((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/unittest/test/test_result.pyRnmscCsttj_dS(N(t    tracebackRR(((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/unittest/test/test_result.pytrestore_tracebackrstTestOutputBufferingcBsbeZd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Z    d„Z
d    „Z RS(
cCstj|_tj|_dS(N(R(tstdoutt    _real_outtstderrt    _real_err(R((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/unittest/test/test_result.pyRgxs cCs|jt_|jt_dS(N(RuR(RtRwRv(R((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/unittest/test/test_result.pyttearDown|s cCs‹|j}|j}tjƒ}|j|jƒ|j|tjƒ|j|tj    ƒ|j
|ƒ|j|tjƒ|j|tj    ƒdS(N( RuRwRRR+RTtassertIsR(RtRvR(Rtreal_outtreal_errR((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/unittest/test/test_result.pyttestBufferOutputOff€s          cCs|j}|j}tjƒ}|j|jƒt|_|j|tj    ƒ|j|tj
ƒ|j |ƒ|j |tj    ƒ|j |tj
ƒ|j tj    tƒ|j tj
tƒ|j tj    tj
ƒtj    }tj
}tƒ|_tƒ|_dGHtj
dIJ|j|jƒdƒ|j|jƒdƒ|j|jjƒdƒ|j|jjƒdƒ|j|ƒ|j|ƒ|jtj    |jƒ|jtj
|jƒ|j|jjƒdƒ|j|jjƒdƒ|j|jƒdƒ|j|jƒdƒdS(NR&tbarsfoo
sbar
RB(RuRwRRR+RTRRyR(RtRvRt assertIsNotR,Rt_original_stdoutt_original_stderrRtgetvalueR$R(RRzR{Rt
out_streamt
err_stream((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/unittest/test/test_result.pyt#testBufferOutputStartTestAddSuccesss>                           cCs&tjƒ}t|_|j|ƒ|S(N(RRRRTR(RR((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/unittest/test/test_result.pytgetStartedResult¿s      cCs­ttj_|jtƒxddtfddtfddtfddtfgD]U\}}}|jƒ}t    j
}t    j }t ƒ|_ t ƒ|_t    j
dIJ|r¸t    j dIJnt||ƒ}||d ƒ|j|ƒt||ƒ}|jt|ƒdƒ|d\}    }
tjd    ƒ} d
} |rCtjd ƒ} nd | | f} |j|    |ƒ|j|j jƒ| ƒ|j|jjƒ| ƒ|j|
| ƒqPWdS(NR    R3R
R*R&R}iis9
                Stdout:
                foo
            RBs9
                Stderr:
                bar
            sA traceback%s%s(NNN(RnRRRqt
addCleanupRrRR R…R(RtRvRRR€tgetattrR6RRRttextwraptdedentRyRtassertMultiLineEqual(Rt message_attrtadd_attrt include_errorRt buffered_outt buffered_errt addFunctiont result_listRtmessagetexpectedOutMessagetexpectedErrMessagetexpectedFullMessage((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/unittest/test/test_result.pyt!testBufferOutputAddErrorOrFailureÅs@                        cCsmtjƒ}t|_dtjfd„ƒY}tj|dƒgƒ}||ƒ|jt|jƒdƒdS(NRcBs eZed„ƒZd„ZRS(cSs dddS(Nii((tcls((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/unittest/test/test_result.pyt
setUpClassøscSsdS(N((R((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/unittest/test/test_result.pyttest_fooûs(RRt classmethodR˜R™(((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/unittest/test/test_result.pyR÷sR™i(    RRRRTRt    TestSuiteRRR    (RRRtsuite((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/unittest/test/test_result.pyttestBufferSetupClassós      
cCsmtjƒ}t|_dtjfd„ƒY}tj|dƒgƒ}||ƒ|jt|jƒdƒdS(NRcBs eZed„ƒZd„ZRS(cSs dddS(Nii((R—((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/unittest/test/test_result.pyt tearDownClassscSsdS(N((R((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/unittest/test/test_result.pyR™    s(RRRšRžR™(((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/unittest/test/test_result.pyRsR™i(    RRRRTRR›RRR    (RRRRœ((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/unittest/test/test_result.pyttestBufferTearDownClasss      
cCs¯tjƒ}t|_dtjfd„ƒY}dtfd„ƒY}d|_|tjd<|j    tjj
dƒtj |dƒgƒ}||ƒ|j t |jƒdƒdS(NRcBseZd„ZRS(cSsdS(N((R((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/unittest/test/test_result.pyR™s(RRR™(((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/unittest/test/test_result.pyRstModulecBseZed„ƒZRS(cSs dddS(Nii((((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/unittest/test/test_result.pyt setUpModules(RRRpR¡(((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/unittest/test/test_result.pyR sR™i(RRRRTRR>RR(tmodulesR†tpopR›RRR    (RRRR Rœ((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/unittest/test/test_result.pyttestBufferSetUpModules          
cCs¯tjƒ}t|_dtjfd„ƒY}dtfd„ƒY}d|_|tjd<|j    tjj
dƒtj |dƒgƒ}||ƒ|j t |jƒdƒdS(NRcBseZd„ZRS(cSsdS(N((R((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/unittest/test/test_result.pyR™'s(RRR™(((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/unittest/test/test_result.pyR&sR cBseZed„ƒZRS(cSs dddS(Nii((((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/unittest/test/test_result.pyttearDownModule*s(RRRpR¥(((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/unittest/test/test_result.pyR )sR™i(RRRRTRR>RR(R¢R†R£R›RRR    (RRRR Rœ((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/unittest/test/test_result.pyttestBufferTearDownModule"s          
( RRRgRxR|R„R…R–RRŸR¤R¦(((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/unittest/test/test_result.pyRsvs                0        .            t__main__(R(RˆRRRRqRRRtdictRt__dict__t    classDicttmR6RSttypeR>RWRXRnRrRsRtmain(((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/unittest/test/test_result.pyt<module>s(    ÿ!   
4    À