Tryag File Manager
Home
-
Turbo Force
Current Path :
/
usr
/
lib
/
python2.4
/
site-packages
/
ctypes
/
test
/
Upload File :
New :
File
Dir
//usr/lib/python2.4/site-packages/ctypes/test/test_callbacks.pyc
mò šóIFc�����������@���sž���d��k��Z��d�k�Td��k�Z�d�e��i�f�d�„��ƒ��YZ�y�e�Wn�e�j �o�n�Xd�e�f�d�„��ƒ��YZ�d�e��i�f�d�„��ƒ��YZ�e �d�j�o�e��i �ƒ��n�d��S( ���N(���t���*t ���Callbacksc�����������B���s°���t��Z�e�Z�d�„��Z�d�„��Z�d�„��Z�d�„��Z�d�„��Z�d�„��Z �d�„��Z �d�„��Z�d �„��Z�d �„��Z �d�„��Z�d�„��Z�d �„��Z�d�„��Z�d�„��Z�d�„��Z�d�„��Z�d�„��Z�RS(���Nc���������G���s���|�|��_�|�d�S(���Niÿÿÿÿ(���t���argst���selft���got_args(���R���R���(����(����t>���/usr/lib/python2.4/site-packages/ctypes/test/test_callbacks.pyt���callback���s���� c���������C���sû���|��i�i�|�|�ƒ�}�|�|��i�ƒ�|�ƒ�}�|�t�j�o�|��i �|�|�d�d�ƒn'�|��i �|��i�|�f�ƒ�|��i �|�|�ƒ�|��i�i�|�t�|�ƒ�}�|�|��i�ƒ�d�|�ƒ�}�|�t�j�o�|��i �|�|�d�d�ƒn*�|��i �|��i�d�|�f�ƒ�|��i �|�|�ƒ�d��S(���Nt���placesi���iýÿÿÿ( ���R���t���functypet���im_funct���typt���PROTOR���t���argt���resultt���c_floatt���failUnlessAlmostEqualt���failUnlessEqualR���t���c_byte(���R���R ���R���R���R ���(����(����R���t ���check_type���s���� c���������C���s$���|��i�t�d�ƒ�|��i�t�d�ƒ�d��S(���Ni*���iÖÿÿÿ(���R���R���R���(���R���(����(����R���t ���test_byte#���s����c���������C���s���|��i�t�d�ƒ�d��S(���Ni*���(���R���R���t���c_ubyte(���R���(����(����R���t ���test_ubyte'���s����c���������C���s$���|��i�t�d�ƒ�|��i�t�d�ƒ�d��S(���Ni*���iÖÿÿÿ(���R���R���t���c_short(���R���(����(����R���t ���test_short*���s����c���������C���s���|��i�t�d�ƒ�d��S(���Ni*���(���R���R���t���c_ushort(���R���(����(����R���t���test_ushort.���s����c���������C���s$���|��i�t�d�ƒ�|��i�t�d�ƒ�d��S(���Ni*���iÖÿÿÿ(���R���R���t���c_int(���R���(����(����R���t���test_int1���s����c���������C���s���|��i�t�d�ƒ�d��S(���Ni*���(���R���R���t���c_uint(���R���(����(����R���t ���test_uint5���s����c���������C���s$���|��i�t�d�ƒ�|��i�t�d�ƒ�d��S(���Ni*���iÖÿÿÿ(���R���R���t���c_long(���R���(����(����R���t ���test_long8���s����c���������C���s���|��i�t�d�ƒ�d��S(���Ni*���(���R���R���t���c_ulong(���R���(����(����R���t ���test_ulong<���s����c���������C���s$���|��i�t�d�ƒ�|��i�t�d�ƒ�d��S(���Ni*���iÖÿÿÿ(���R���R���t ���c_longlong(���R���(����(����R���t ���test_longlong?���s����c���������C���s���|��i�t�d�ƒ�d��S(���Ni*���(���R���R���t���c_ulonglong(���R���(����(����R���t���test_ulonglongC���s����c���������C���s4���d��k��}�|��i�t�|�i�ƒ�|��i�t�|�i�ƒ�d��S(���N(���t���mathR���R���R���t���e(���R���R&���(����(����R���t ���test_floatF���s���� c���������C���s$���|��i�t�d�ƒ�|��i�t�d�ƒ�d��S(���Nf3.1400000000000001f-3.1400000000000001(���R���R���t���c_double(���R���(����(����R���t���test_doubleL���s����c���������C���s$���|��i�t�d�ƒ�|��i�t�d�ƒ�d��S(���Nt���xt���a(���R���R���t���c_char(���R���(����(����R���t ���test_charP���s����c���������C���s”���f��}�d�k�l�}�xz�f��g��t�ƒ��f�D]f�}�|�|�ƒ�}�|��i�t�|�ƒ�|�|�ƒ�}�|��i�t�|�ƒ�|�|�ƒ�}�|��i�|�|�f�|�|�f�ƒ�q&�Wd��S(���N(���s���getrefcount(���t���ot���syst���getrefcountt���grct���objectt���initialR���R���t ���py_objectt���beforet���afterR���(���R���R4���R/���R2���R7���R6���(����(����R���t ���test_pyobject[���s���� �c���������C���s2���|��i�i�t�t�ƒ�ƒ�}�|��i�t�|�d�„��ƒ�d��S(���Nc�����������C���s���d��S(���N(���t���None(����(����(����R���t���<lambda>o���s����(���R���R���R ���t���POINTERR)���t ���prototypet���assertRaisest ���TypeError(���R���R<���(����(����R���t���test_unsupported_restype_1h���s����c���������C���s,���|��i�i�t�ƒ�}�|��i�t�|�d�„��ƒ�d��S(���Nc�����������C���s���d��S(���N(���R9���(����(����(����R���R:���s���s����(���R���R���R ���R3���R<���R=���R>���(���R���R<���(����(����R���t���test_unsupported_restype_2q���s����(���t���__name__t ���__module__t ���CFUNCTYPER���R���R���R���R���R���R���R���R���R���R!���R#���R%���R(���R*���R.���R8���R?���R@���(����(����(����R���R������s&��� t���StdcallCallbacksc�����������B���s���t��Z�e�Z�RS(���N(���RA���RB���t���WINFUNCTYPER���(����(����(����R���RD���z���s���t���SampleCallbacksTestCasec�����������B���s���t��Z�d�„��Z�RS(���Nc���������C���s›���t��t�i�ƒ�}�t�t�t�ƒ�}�|�i�}�t�t�|�t�f�|�_ �t�|�_ �d�„��}�|�d�d�|�|�ƒ�d�ƒ�}�t �|�d�d�ƒ�}�|��i�|�d�j��d�|�ƒ�d��S(���Nc���������C���s���|��d�S(���Ni���(���R+���(���R+���(����(����R���t���func���s����f0.0f1.0i ���f3.0f0.01s���%s not less than 0.01(���t���CDLLt���_ctypes_testt���__file__t���dllRC���R)���t���CALLBACKt ���integrateR���t���argtypest���restypeRG���R ���t���abst���diffR���t ���failUnless(���R���RK���RL���R ���RG���RM���RQ���(����(����R���t���test_integrate���s���� (���RA���RB���RS���(����(����(����R���RF������s���t���__main__(���t���unittestt���ctypesRI���t���TestCaseR���RE���t ���NameErrorRD���RF���RA���t���main(���RI���RU���RF���R���RD���(����(����R���t���?���s��� p