ó U޸Qc@sLddlZddlTdejfd„ƒYZedkrHejƒndS(i˙˙˙˙N(t*tStructFieldsTestCasecBs5eZd„Zd„Zd„Zd„Zd„ZRS(cCsRdtfd„ƒY}|jt|ƒdƒg|_|jtt|dgƒdS(NtXcBseZRS((t__name__t __module__(((s4/sys/lib/python2.7/ctypes/test/test_struct_fields.pyRsit_fields_(t Structuret assertEqualtsizeofRt assertRaisestAttributeErrortsetattr(tselfR((s4/sys/lib/python2.7/ctypes/test/test_struct_fields.pyttest_1_As cCs3dtfd„ƒY}|jtt|dgƒdS(NRcBseZgZRS((RRR(((s4/sys/lib/python2.7/ctypes/test/test_struct_fields.pyRsR(RR R R (R R((s4/sys/lib/python2.7/ctypes/test/test_struct_fields.pyttest_1_BscCs:dtfd„ƒY}|ƒ|jtt|dgƒdS(NRcBseZRS((RR(((s4/sys/lib/python2.7/ctypes/test/test_struct_fields.pyRsR(RR R R (R R((s4/sys/lib/python2.7/ctypes/test/test_struct_fields.pyttest_2scsOdtfd„ƒY‰dtf‡fd†ƒY}|jttˆdgƒdS(NRcBseZRS((RR(((s4/sys/lib/python2.7/ctypes/test/test_struct_fields.pyR"stYcseZdˆfgZRS(tx(RRR((R(s4/sys/lib/python2.7/ctypes/test/test_struct_fields.pyR$sR(RR R R (R R((Rs4/sys/lib/python2.7/ctypes/test/test_struct_fields.pyttest_3!scCskdtfd„ƒY}d|fd„ƒY}|jtt|dgƒg|_|jtt|dgƒdS(NRcBseZRS((RR(((s4/sys/lib/python2.7/ctypes/test/test_struct_fields.pyR)sRcBseZRS((RR(((s4/sys/lib/python2.7/ctypes/test/test_struct_fields.pyR+sR(RR R R R(R RR((s4/sys/lib/python2.7/ctypes/test/test_struct_fields.pyttest_4(s  (RRR RRRR(((s4/sys/lib/python2.7/ctypes/test/test_struct_fields.pyRs     t__main__(tunittesttctypestTestCaseRRtmain(((s4/sys/lib/python2.7/ctypes/test/test_struct_fields.pyts  -