tzh
2024-08-22 c7d0944258c7d0943aa7b2211498fd612971ce27
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
R\¬Qc@sdddlZddlmZddlZdejfd„ƒYZd„Zedkr`eƒndS(iÿÿÿÿN(t test_supportt StructSeqTestcBsteZd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Z    d„Z
d    „Z d
„Z d „Z RS( cCs‹tjƒ}t|ƒ}|jt|ƒt|ƒƒ|j||ƒxtt|ƒ t|ƒƒD]c}|j||||ƒxBtt|ƒ t|ƒƒD]$}|j|||!|||!ƒqœWqaWx<tt|ƒ t|ƒƒD]}|j|| || ƒqåW|jt|jt|ƒ dƒ|jt|jt|ƒƒx@tt|ƒ t|ƒdƒD]}|j||||ƒqeWdS(Ni(    ttimetgmtimettuplet assertEqualtlentxranget assertRaisest
IndexErrort __getitem__(tselftttastupletitj((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_structseq.pyt
test_tuples  ##&#!'cCsHtjƒ}|jt|ƒƒtjdƒ}|jt|ƒdƒdS(Nisttime.struct_time(tm_year=1970, tm_mon=1, tm_mday=1, tm_hour=0, tm_min=0, tm_sec=0, tm_wday=3, tm_yday=1, tm_isdst=0)(RRt
assertTruetreprR(R R ((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_structseq.pyt    test_reprs
 cCs_tjƒ}|t|ƒ}x<tt|ƒƒD](}|j||||t|ƒƒq/WdS(N(RRRRRR(R tt1tt2R((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_structseq.pyt test_concat%s cCstjƒ}d|}xbtt|ƒƒD]N}|j||||t|ƒƒ|j||||dt|ƒƒq)WdS(Nii(RRRRR(R RRR((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_structseq.pyt test_repeat+s
 
"cCsAtjƒ}x|D]}|j||ƒqW|jd|ƒdS(NiÖÿÿÿ(RRtassertInt assertNotIn(R Rtitem((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_structseq.pyt test_contains2s  cCs2tjƒ}|jt|ƒtt|ƒƒƒdS(N(RRRthashR(R R((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_structseq.pyt    test_hash8s cCs”tjƒ}t|ƒ|ƒ}|j||ƒ|j||k ƒ|j||kƒ|j||k ƒ|j||kƒ|j||k ƒdS(N(RRttypeRR(R RR((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_structseq.pyttest_cmp<s cCsFtjƒ}|jt|ƒ|jƒ|j|j|j|jƒdS(N(RRRRtn_fieldstn_sequence_fieldstn_unnamed_fields(R R ((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_structseq.pyt test_fieldsFs cCsštj}|jt|ƒ|jt|dƒ|jt|dƒ|jt|ddiƒ|jt|dddƒd}|jdj||ƒƒ|ƒdS(Nt123tdictt    123456789t(Rt struct_timeRt    TypeErrortNoneRtjoin(R R ts((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_structseq.pyttest_constructorKs    csLdtfd„ƒY‰dd‡fd†ƒY}|jˆtj|ƒƒdS(NtExccBseZRS((t__name__t
__module__(((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_structseq.pyR.XstCcs eZ‡fd†Zd„ZRS(cs
ˆ‚dS(N((R R(R.(s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_structseq.pyR
]scSsdS(Ni    ((R ((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_structseq.pyt__len___s(R/R0R
R2((R.(s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_structseq.pyR1\s((t    ExceptionRRR((R R1((R.s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_structseq.pyttest_eviltupleWscCstjƒ}|jƒ}dS(N(RRt
__reduce__(R R tx((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_structseq.pyt test_reduceds c
Cs‰tjƒ}t|ƒ}d
}xd|D]\}xS|D]K}xB|dD]6}|jt||||…ƒ||||…ƒqCWq2Wq%WdS( Niiiii,iÿÿÿÿiþÿÿÿiáÿÿÿiÔþÿÿ(
iNiiii,iÿÿÿÿiþÿÿÿiáÿÿÿiÔþÿÿ(RRtlistR*R(R R tLtindiceststarttstoptstep((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_structseq.pyttest_extended_getslicehs    (R/R0RRRRRRRR#R-R4R7R>(((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_structseq.pyRs                            
               cCstjtƒdS(N(Rt run_unittestR(((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_structseq.pyt    test_maintst__main__(tunittestttestRRtTestCaseRR@R/(((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_structseq.pyt<module>s  n