summaryrefslogtreecommitdiff
path: root/testing/test_verify.py
Commit message (Expand)AuthorAgeFilesLines
* Merge the two verifiers into two VEngine classes. There is still a little bitArmin Rigo2012-08-041-3/+19
* As discussed on the mailing list: str() -> ffi.string()Armin Rigo2012-08-031-2/+2
* Improve the testArmin Rigo2012-07-271-0/+1
* Draft the future test for calling convention of callbacksArmin Rigo2012-07-181-0/+19
* Delete all the mess about _need_size. Instead, document the "proper"Armin Rigo2012-07-171-1/+3
* Change ffi.new() to take a pointer-to-X instead of directly X,Armin Rigo2012-07-161-12/+12
* Add and document some control over the temporary directory.Armin Rigo2012-07-161-2/+13
* Test and painful fix.Armin Rigo2012-07-151-0/+13
* Add a test.Armin Rigo2012-07-131-0/+13
* Tests, and fix for enums.Armin Rigo2012-07-111-0/+19
* Functions and function pointers as arguments.Armin Rigo2012-07-111-0/+8
* verify: Function pointer as argumentArmin Rigo2012-07-111-0/+8
* verifier support for wchar_t.Armin Rigo2012-07-091-1/+1
* Fix tests, part 1Armin Rigo2012-07-091-2/+15
* A test: how you should(?) write a function pointer that you wantArmin Rigo2012-07-081-0/+13
* typoArmin Rigo2012-07-041-1/+1
* Test and implementation (again) for verify().Armin Rigo2012-06-291-0/+20
* hg backout 0ed9b03dd40d, f0cdef5768b5, 95c88bfbf9f7.Armin Rigo2012-06-291-24/+0
* Support the baseline case of functions returning structs.Armin Rigo2012-06-281-0/+24
* Fix the issue by declaring it illegal. See comment in _cffi_backend.c for why.Armin Rigo2012-06-281-4/+4
* Tweak the test until it fails on 64-bit.Armin Rigo2012-06-281-15/+15
* Test and fixArmin Rigo2012-06-281-0/+18
* Test and fix: passing structures to functions through ffi.verify()Armin Rigo2012-06-281-0/+21
* Add a passing test.Armin Rigo2012-06-261-0/+19
* Allow the syntax "a[...];", for now only on struct fields.Armin Rigo2012-06-261-0/+8
* Fix(?) the ctypes backend, as far as the tests are concerned.Armin Rigo2012-06-261-4/+4
* Missing case: verify() with a function with varargs.Armin Rigo2012-06-171-0/+26
* Test and fix.Armin Rigo2012-06-171-2/+17
* Remove the limitation about "typedef ... foo_t", and change the test.Armin Rigo2012-06-171-11/+17
* A non-passing test, a bit annoying: how are we supposed to fill inArmin Rigo2012-06-161-0/+11
* Check extra spaces around #define.Armin Rigo2012-06-161-1/+1
* Add a passing test.Armin Rigo2012-06-161-0/+12
* Skip the remaining tests on Windows, and document its existence.Armin Rigo2012-06-161-0/+4
* Fix tests for windows.Armin Rigo2012-06-161-6/+7
* Test and explicit exception in case we call verify() with the ctypesArmin Rigo2012-06-151-0/+6
* A test with a global callback that we set from a Python function.Armin Rigo2012-06-151-0/+14
* Access global structures, why notArmin Rigo2012-06-151-0/+25
* Accessing global array variables. C is fun :-/Armin Rigo2012-06-151-0/+17
* Global variables. Needed a bit of refactoring: we cannot returnArmin Rigo2012-06-151-1/+18
* Add support for constants, either via "static sometype const x;"Armin Rigo2012-06-151-0/+16
* - Fixes to silence all -Wall warnings that now show up.Armin Rigo2012-06-151-1/+8
* Save and restore 'errno' also across verify()ed functions.Armin Rigo2012-06-141-0/+14
* Test and fix: initialize things in a different order.Armin Rigo2012-06-141-0/+11
* Insert spaces around '__dotdotdot__'.Armin Rigo2012-06-141-1/+1
* "Opaque" types, which become just non-filled structs in the backend.Armin Rigo2012-06-141-3/+3
* Opaque structs.Armin Rigo2012-06-141-0/+7
* Full enums.Armin Rigo2012-06-141-8/+5
* - One more step in the test.Armin Rigo2012-06-141-1/+28
* Non-full enums, startingArmin Rigo2012-06-141-0/+6
* More tweaks, preventing a compiler warningArmin Rigo2012-06-141-2/+4