cpython/Lib/ctypes/test
Thomas Heller d2ea4a2584 ctypes callback functions only support 'fundamental' result types.
Check this and raise an error when something else is used - before
this change ctypes would hang or crash when such a callback was
called.  This is a partial fix for #1574584.

Will backport to release25-maint.
2006-10-17 19:30:48 +00:00
..
__init__.py Whitespace normalization. 2006-03-09 01:15:05 +00:00
runtests.py Copy ctypes-0.9.9.4 Python modules from external into the trunk. 2006-03-08 19:56:54 +00:00
test_anon.py Whitespace normalization. 2006-06-11 19:42:51 +00:00
test_array_in_pointer.py Whitespace normalization. 2006-03-09 01:15:05 +00:00
test_arrays.py Copy ctypes-0.9.9.4 Python modules from external into the trunk. 2006-03-08 19:56:54 +00:00
test_as_parameter.py Remove the special casing of Py_None when converting the return value 2006-08-16 15:10:12 +00:00
test_bitfields.py Anonymous structure fields that have a bit-width specified did not work, 2006-09-07 18:56:28 +00:00
test_buffers.py Whitespace normalization. 2006-03-09 01:15:05 +00:00
test_byteswap.py Merge in changes from ctypes 0.9.9.6 upstream version. 2006-04-21 16:51:04 +00:00
test_callbacks.py ctypes callback functions only support 'fundamental' result types. 2006-10-17 19:30:48 +00:00
test_cast.py The cast function did not accept c_char_p or c_wchar_p instances 2006-09-07 19:09:54 +00:00
test_cfuncs.py Specify argtypes for all test functions. Maybe that helps on strange ;-) architectures 2006-06-06 15:34:18 +00:00
test_checkretval.py Merge in changes from ctypes 0.9.9.6 upstream version. 2006-04-21 16:51:04 +00:00
test_errcheck.py Copy ctypes-0.9.9.4 Python modules from external into the trunk. 2006-03-08 19:56:54 +00:00
test_find.py add svn:eol-style native svn:keywords Id 2006-05-12 19:31:46 +00:00
test_funcptr.py Merge in changes from ctypes 0.9.9.6 upstream version. 2006-04-21 16:51:04 +00:00
test_functions.py Remove the special casing of Py_None when converting the return value 2006-08-16 15:10:12 +00:00
test_incomplete.py Copy ctypes-0.9.9.4 Python modules from external into the trunk. 2006-03-08 19:56:54 +00:00
test_init.py Copy ctypes-0.9.9.4 Python modules from external into the trunk. 2006-03-08 19:56:54 +00:00
test_integers.py Copy ctypes-0.9.9.4 Python modules from external into the trunk. 2006-03-08 19:56:54 +00:00
test_internals.py Copy ctypes-0.9.9.4 Python modules from external into the trunk. 2006-03-08 19:56:54 +00:00
test_keeprefs.py Upgrade to ctypes version 0.9.9.7. 2006-06-10 19:55:36 +00:00
test_libc.py Merge in changes from ctypes 0.9.9.6 upstream version. 2006-04-21 16:51:04 +00:00
test_loading.py Next try to fix the OpenBSD buildbot tests: 2006-06-19 08:32:46 +00:00
test_macholib.py Whitespace normalization. 2006-03-09 01:15:05 +00:00
test_memfunctions.py Copy ctypes-0.9.9.4 Python modules from external into the trunk. 2006-03-08 19:56:54 +00:00
test_numbers.py Apply the patch #1532975 plus ideas from the patch #1533481. 2006-08-14 11:17:48 +00:00
test_objects.py Don't run the doctests with Python 2.3 because it doesn't have the ELLIPSIS flag. 2006-07-03 07:59:50 +00:00
test_parameters.py Patch #1517790: It is now possible to use custom objects in the ctypes 2006-07-06 08:48:35 +00:00
test_pointers.py Fix bug #1518190: accept any integer or long value in the 2006-07-10 09:10:28 +00:00
test_prototypes.py Apply the patch #1532975 plus ideas from the patch #1533481. 2006-08-14 11:17:48 +00:00
test_python_api.py The __repr__ method of a NULL py_object does no longer raise an 2006-08-16 14:07:44 +00:00
test_random_things.py Make the tests succeed with -Qnew: Do not rely on the exact wording of a ZeroDivisionError. 2006-03-28 11:00:08 +00:00
test_refcounts.py Merge in changes from ctypes 0.9.9.6 upstream version. 2006-04-21 16:51:04 +00:00
test_repr.py Plug some refcount leaks when tests are run repeatedly. 2006-03-13 10:47:02 +00:00
test_returnfuncptrs.py Merge in changes from ctypes 0.9.9.6 upstream version. 2006-04-21 16:51:04 +00:00
test_simplesubclasses.py Copy ctypes-0.9.9.4 Python modules from external into the trunk. 2006-03-08 19:56:54 +00:00
test_sizes.py Merge changes from the upstream version: 2006-03-17 15:52:58 +00:00
test_slicing.py Upgrade to ctypes version 0.9.9.7. 2006-06-10 19:55:36 +00:00
test_stringptr.py Merge in changes from ctypes 0.9.9.6 upstream version. 2006-04-21 16:51:04 +00:00
test_strings.py Whitespace normalization. 2006-03-09 01:15:05 +00:00
test_struct_fields.py Copy ctypes-0.9.9.4 Python modules from external into the trunk. 2006-03-08 19:56:54 +00:00
test_structures.py Assigning None to pointer type structure fields possible overwrote 2006-07-10 11:11:10 +00:00
test_unaligned_structures.py Add missing SVN eol-style property to text files. 2006-04-16 22:11:28 +00:00
test_unicode.py Merge in changes from ctypes 0.9.9.6 upstream version. 2006-04-21 16:51:04 +00:00
test_values.py Merge in changes from ctypes 0.9.9.6 upstream version. 2006-04-21 16:51:04 +00:00
test_varsize_struct.py Patch #1521817: The index range checking on ctypes arrays containing 2006-07-14 17:51:14 +00:00
test_win32.py Port _ctypes.pyd to win64 on AMD64. 2006-08-25 07:27:33 +00:00