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
Z\¬Qc@sñddlZddlTddlmZdejfd„ƒYZyeWnek
rZnXdejfd„ƒYZdejfd    „ƒYZ    yeWnek
r¨nXd
ejfd „ƒYZ
d „Z d „Z e dkríejƒndS(iÿÿÿÿN(t*(t test_supporttStringArrayTestCasecBsDeZd„Zed„Zed„Zd„Zd„Zd„ZRS(cCstd}|dddƒ}|j|jdƒ|j|jdƒd|_|j|jdƒ|j|jdƒd|_|j|jdƒ|j|jd    ƒd
|d <|j|jd ƒ|j|jd ƒ|jtt|d dƒ|jtt|d dƒdS(NitatbtctabctabctABCDtxtxCDtZitxZCDtvaluetaaaaaaaai*(tc_chart assertEqualR trawt assertRaisest
ValueErrortsetattrt    TypeError(tselftBUFtbuf((s`/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/ctypes/test/test_strings.pyttests
        
cCstdƒ}d|_|j|jdƒ|jtt|d|dƒƒ|jtt|d|dƒƒ|jtt|d|ddƒƒdS(Ni s Hello, WorldR RRR    id(tc_bufferR RRRRR(Rt
memoryviewR((s`/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/ctypes/test/test_strings.pyttest_c_buffer_values      cCsttdƒ}|dƒ|_|j|jdƒ|jtt|d|dƒƒ|jtt|d|ddƒƒdS(Ni s Hello, WorldR RRR    id(RRRR RRRR(RRR((s`/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/ctypes/test/test_strings.pyttest_c_buffer_raw&s
 cCs1tjƒ|jtƒ|jtƒWdQXdS(N(Rtcheck_py3k_warningsRtbufferR(R((s`/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/ctypes/test/test_strings.pyttest_c_buffer_deprecated.s  cCstd}|ƒ}dS(Ni(R(RRR((s`/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/ctypes/test/test_strings.pyt test_param_14s
cCstd}|ƒ}dS(Ni(R(RRR((s`/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/ctypes/test/test_strings.pyt test_param_29s
(    t__name__t
__module__RRRRR R!R"(((s`/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/ctypes/test/test_strings.pyRs     
        tWStringArrayTestCasecBseZd„ZRS(cCsˆtd}|dddƒ}|j|jdƒd|_|j|jdƒd|_|j|jdƒd|d    <|j|jd
ƒdS( NiuaubucuabcuABCDuxuZiuxZCD(tc_wcharRR (RRR((s`/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/ctypes/test/test_strings.pyREs
        
(R#R$R(((s`/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/ctypes/test/test_strings.pyR%DstStringTestCasecBs,eZd„Zd„Zd„Zd„ZRS(cCstdƒ}|jtt|ƒ|jt|ƒdƒ|j|jdƒ|jtdƒjdƒ|j|jdƒ|jtdƒjdƒd|_|j|jdƒ|j|jdƒd    |_|j|jd    ƒ|j|jd
ƒ|jttd ƒdS( NtabcdefitabcdefRtabcdeftabcdeftabtabtXYtXYu123(tc_stringRRtlenRtsizeofR R(Rtcs((s`/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/ctypes/test/test_strings.pytXX_test_basic_stringsUs         cCs¡|jttdƒ|jttdƒjƒdkƒ|jttdƒ|jttdƒ|jtdƒjddkƒ|jttdƒjƒdkƒdS(Ni iÿÿÿÿiit(RRR0tNonet
assertTrueR1RR(R((s`/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/ctypes/test/test_strings.pytXX_test_sized_stringsos " cCsí|jtddƒjd dkƒ|jtddƒjddd…dkƒ|jtddƒjddd…dkƒ|jtddƒjddd…dkƒ|jtddƒjddkƒ|jtddƒjdkƒdS(    NR,iiiÿÿÿÿtbaRR5ta(R7R0RR6(R((s`/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/ctypes/test/test_strings.pytXX_test_initialized_strings€s #,,,#cCsBtdƒ}|jtt|ddƒ|jtt|ddƒdS(NR(R t123456789012345t1234567(R0RRR(RR3((s`/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/ctypes/test/test_strings.pytXX_test_toolong‰s (R#R$R4R8R;R>(((s`/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/ctypes/test/test_strings.pyR'Ts                tWStringTestCasecBs#eZd„Zd„Zd„ZRS(cCs.tdƒtttdƒƒƒtdƒdS(NuxR    (R&treprtbyref(R((s`/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/ctypes/test/test_strings.pyt
test_wcharšs
cCstdƒ}|jt|ƒdkƒ|j|jdkƒ|jtdƒjdkƒ|jtdƒjdkƒ|j|jdkƒ|jtdƒjdkƒd|_|j|jdkƒ|j|jdkƒ|jttd    ƒ|jttd
ƒdS( Nuabcdefiuabcdefuabcuabcdefuabcdefuabuabt123i(t    c_wstringR7R2R RRRR(RR3((s`/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/ctypes/test/test_strings.pytX_test_basic_wstrings s     cCsBtdƒ}|jtt|ddƒ|jtt|ddƒdS(NuabcdefR u123456789012345u1234567(RDRRR(RR3((s`/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/ctypes/test/test_strings.pytX_test_toolongºs (R#R$RBRERF(((s`/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/ctypes/test/test_strings.pyR?™s        c    Cs”t|ƒ}ddlm}|ƒ}x@|D]8}||ƒ||ƒ||ƒ||ƒ||ƒq,W|ƒ}d|||dd|fGHdS(Niÿÿÿÿ(tclocks %20s: %.2f usg€„.Ai(trangettimeRG(    treptmsgtfunctargtitemsRGtstarttitstop((s`/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/ctypes/test/test_strings.pytrun_testÃs      
 
 
 
    cCs0d}t|dtdƒt|dtdƒdS(Ni@ sc_string(None)sc_string('abc')R(RRR0R6(tREP((s`/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/ctypes/test/test_strings.pyt
check_perfÌst__main__(tunittesttctypesRRtTestCaseRR&t    NameErrorR%R'R?RRRTR#tmain(((s`/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/ctypes/test/test_strings.pyt<module>s$ 
: @ *