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
Z\¬Qc@s•ddlZddlZddlZddlZddlZddlmZddlTd„Zdejfd„ƒYZ    e
dkr‘ej ƒndS(iÿÿÿÿN(thexlify(t*cCstt|ƒƒjƒS(N(Rt
memoryviewtupper(ts((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/ctypes/test/test_byteswap.pytbinstTestcBsteZd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Z    d„Z
d    „Z d
„Z d „Z RS( cCsRtjtjIJx;tdƒD]-}tƒ}t|d|dƒt|ƒqWdS(Ni si%si(tsyststderrt    byteordertrangetBITStsetattrtdump(tselftitbits((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/ctypes/test/test_byteswap.pytX_tests
    cCsÜtjdkrA|jtjtkƒ|jtjjtkƒn/|jtjtkƒ|jtjjtkƒtjdƒ}|jttj    ddƒƒdƒ|jt|ƒdƒ|j|j
dƒtjdƒ}|jttj    ddƒƒdƒ|jt|ƒdƒ|j|j
dƒt jdƒ}|jttj    ddƒƒdƒ|jt|ƒdƒ|j|j
dƒt jdƒ}|jttj    ddƒƒdƒ|jt|ƒdƒ|j|j
dƒdS(Ntlittlei4s>ht1234s<ht3412( RR    t
assertTruetc_shortt __ctype_le__t __ctype_be__t assertEqualRtstructtpacktvaluetc_ushort(RR((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/ctypes/test/test_byteswap.pyttest_endian_shorts*""""cCsÜtjdkrA|jtjtkƒ|jtjjtkƒn/|jtjtkƒ|jtjjtkƒtjdƒ}|jttj    ddƒƒdƒ|jt|ƒdƒ|j|j
dƒtjdƒ}|jttj    ddƒƒdƒ|jt|ƒdƒ|j|j
dƒt jdƒ}|jttj    ddƒƒdƒ|jt|ƒdƒ|j|j
dƒt jdƒ}|jttj    ddƒƒdƒ|jt|ƒdƒ|j|j
dƒdS(    NRixV4s>it12345678s<it78563412s>Is<I( RR    Rtc_intRRRRRRRtc_uint(RR((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/ctypes/test/test_byteswap.pyttest_endian_int3s*""""cCsÜtjdkrA|jtjtkƒ|jtjjtkƒn/|jtjtkƒ|jtjjtkƒtjdƒ}|jttj    ddƒƒdƒ|jt|ƒdƒ|j|j
dƒtjdƒ}|jttj    ddƒƒdƒ|jt|ƒdƒ|j|j
dƒt jdƒ}|jttj    ddƒƒdƒ|jt|ƒdƒ|j|j
dƒt jdƒ}|jttj    ddƒƒdƒ|jt|ƒdƒ|j|j
dƒdS(    NRIïÍ«xV4s>qt1234567890ABCDEFs<qtEFCDAB9078563412s>Qs<Q( RR    Rt
c_longlongRRRRRRRt c_ulonglong(RR((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/ctypes/test/test_byteswap.pyttest_endian_longlongOs*""""cCsstjdkrA|jtjtkƒ|jtjjtkƒn/|jtjtkƒ|jtjjtkƒttjƒ}|jt    t
j dtjƒƒt    |ƒƒ|j |j tjdƒtjtjƒ}|j |j tjdƒ|jt    t
j dtjƒƒt    |ƒƒtjtjƒ}|j |j tjdƒ|jt    t
j dtjƒƒt    |ƒƒdS(NRtfis<fs>f(RR    Rtc_floatRRtmathtpiRRRRtassertAlmostEqualR(RR((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/ctypes/test/test_byteswap.pyttest_endian_floatks++cCsjtjdkrA|jtjtkƒ|jtjjtkƒn/|jtjtkƒ|jtjjtkƒttjƒ}|j|j    tjƒ|jt
t j dtjƒƒt
|ƒƒtjtjƒ}|j|j    tjƒ|jt
t j dtjƒƒt
|ƒƒtjtjƒ}|j|j    tjƒ|jt
t j dtjƒƒt
|ƒƒdS(NRtds<ds>d( RR    Rtc_doubleRRR+R,RRRRR(RR((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/ctypes/test/test_byteswap.pyttest_endian_double}s++cCsˆ|jtjtkƒ|jtjtkƒ|jtjtkƒ|jtjtkƒ|jtjtkƒ|jtjtkƒdS(N(Rtc_byteRRtc_ubytetc_char(R((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/ctypes/test/test_byteswap.pyttest_endian_otherŽs cCs`tjdkrt}nt}d|fd„ƒY}dtfdtfdtfdtfdtfd    t    fd
t
fd t fd t fd t fdtfdtfdtfdtdfdtdfdtdfdtdddfg}||_xhttttƒfD]Q}|jd|fƒd|fd„ƒY}|jtt|dd|fgƒqWdS(NRtTcBseZRS((t__name__t
__module__(((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/ctypes/test/test_byteswap.pyR6žstatbtcR/teR)tgthRtktltmtntb1itb2tb3itxcBseZRS((R7R8(((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/ctypes/test/test_byteswap.pyR6·st_fields_(RR    tBigEndianStructuretLittleEndianStructureR3R2RRR!R"tc_longtc_ulongR&R'R*R0R4RGtc_wchartc_void_ptPOINTERtappendt assertRaisest    TypeErrorR (RtbaseR6RGttyp((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/ctypes/test/test_byteswap.pyttest_struct_fields_1˜s4                                                               csêxãtdftdffD]É\}}xºtttfD]©}d|fd„ƒY‰d|f‡fd†ƒY}|jt|ƒt|ƒƒt|ƒ}t||ƒd}tj    |=|j|j
j dƒ|j|j
j d    ƒq5WqWdS(
NtstNestedStructurecBs eZdefdefgZRS(RFty(R7R8tc_uint32RG(((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/ctypes/test/test_byteswap.pyRVÉs    t TestStructurecseZdˆfgZRS(tpoint(R7R8RG((RV(sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/ctypes/test/test_byteswap.pyRYÍsiii( RHRIt    StructureRtlentsizeofRNtcasttctypest_pointer_type_cacheRZRFRW(RtnestedtdatatparentRYtptrR((RVsa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/ctypes/test/test_byteswap.pyttest_struct_struct»s      
cCstjdkrt}d}n t}d}d|fd„ƒY}|dddd    ƒ}tj|dddd    ƒ}|jt|ƒt|ƒƒdS(
NRs>bxhids<bxhidtScBs2eZdefdefdefdefgZRS(R:R>RR/(R7R8R2RR!R0RG(((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/ctypes/test/test_byteswap.pyRfäs            ii4ixV4g…ëQ¸    @(RR    RHRIRRRR(RRRtfmtRfts1ts2((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/ctypes/test/test_byteswap.pyttest_struct_fields_2×s    cCs¨tjdkrt}d}n t}d}d|fd„ƒY}|ƒ}d|_d|_d|_d    |_tj    |dddd    ƒ}|j
t |ƒt |ƒƒdS(
NRs
>b h xi xds
<b h xi xdRfcBsJeZdZdefdefdefdefdefdefgZRS(iR:R>t_1Rt_2R/(R7R8t_pack_R2RR!R0RG(((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/ctypes/test/test_byteswap.pyRfös                    ii4ixV4g…ëQ¸    @( RR    RHRIR:R>RR/RRRR(RRRRgRfRhRi((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/ctypes/test/test_byteswap.pyt&test_unaligned_nonnative_struct_fieldsîs                        cCs¢tjdkrd}n t}d}dtfd„ƒY}|ƒ}d|_d|_d|_d    |_tj    |dddd    ƒ}|j
t |ƒt |ƒƒdS(
NRs
<b h xi xds
>b h xi xdRfcBsJeZdZdefdefdefdefdefdefgZRS(iR:R>RkRRlR/(R7R8RmR2RR!R0RG(((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/ctypes/test/test_byteswap.pyRfs                    ii4ixV4g…ëQ¸    @( RR    RIR[R:R>RR/RRRR(RRgRRRfRhRi((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/ctypes/test/test_byteswap.pyt#test_unaligned_native_struct_fields
s                        (R7R8RRR#R(R.R1R5RTReRjRnRo(((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/ctypes/test/test_byteswap.pyRs                            
   #            t__main__( RtunittestRR+R_tbinasciiRRtTestCaseRR7tmain(((sa/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/ctypes/test/test_byteswap.pyt<module>s<
    
ÿ