�
B��cc @ sx d d l Td d l m Z d d l Z d d l Z d d l m Z d d l Z e j e j
d k d � e j e e � e e
� k d � d e j f d � � Y� � Z e j e j
d k d � d
e j f d � � Y� Z e j e j
d k d � d e j f d
� � Y� Z e j e j
d k d � d e j f d � � Y� Z d e j f d � � YZ e d k rte j � n d S( i����( t *( t requiresN( t test_supportt win32s Windows-specific tests sizeof c_void_p and c_int differt WindowsTestCasec B s e Z d � Z d � Z RS( c C sO t j j } | j t | � | j d | d � � | j t | d d d � d S( Ni ( t windllt user32t IsWindowt assertRaisest
ValueErrort assertEqual( t selfR ( ( s= /usr/local/python-2.7/lib/python2.7/ctypes/test/test_win32.pyt test_callconv_1 s c C s# t j j } | j t | d � d S( N( t cdllR R R R t None( R R ( ( s= /usr/local/python-2.7/lib/python2.7/ctypes/test/test_win32.pyt test_callconv_2 s ( t __name__t
__module__R R ( ( ( s= /usr/local/python-2.7/lib/python2.7/ctypes/test/test_win32.pyR s t FunctionCallTestCasec B sS e Z e j d e j k d � e j e j j d � d � d � � � Z d � Z
RS( t MSCs SEH only supported by MSCs _d.exes SEH not enabled in debug buildsc C s'