1. Python CFFI
  2. Untitled project
  3. cffi

Source

cffi / testing / test_verify.py

The branch 'release-0.2' does not exist.
Author Commit Message Date Builds
Armin Rigo
Draft the future test for calling convention of callbacks
Armin Rigo
Delete all the mess about _need_size. Instead, document the "proper" solution (found thanks to discussions with O.Esser)
Armin Rigo
Change ffi.new() to take a pointer-to-X instead of directly X, in order to match directly the returned type.
Armin Rigo
Add and document some control over the temporary directory.
Armin Rigo
Test and painful fix.
Armin Rigo
Add a test.
Armin Rigo
Tests, and fix for enums.
Armin Rigo
Functions and function pointers as arguments.
Armin Rigo
verify: Function pointer as argument
Armin Rigo
verifier support for wchar_t.
Branches
wchar_t
Armin Rigo
Fix tests, part 1
Branches
wchar_t
Armin Rigo
A test: how you should(?) write a function pointer that you want to cast around
Armin Rigo
typo
Armin Rigo
Test and implementation (again) for verify().
Armin Rigo
hg backout 0ed9b03dd40d, f0cdef5768b5, 95c88bfbf9f7. Will redo struct-returning functions slightly differently.
Armin Rigo
Support the baseline case of functions returning structs.
Armin Rigo
Fix the issue by declaring it illegal. See comment in _cffi_backend.c for why.
Armin Rigo
Tweak the test until it fails on 64-bit.
Armin Rigo
Test and fix
Armin Rigo
Test and fix: passing structures to functions through ffi.verify()
Armin Rigo
Add a passing test.
Armin Rigo
Allow the syntax "a[...];", for now only on struct fields.
Armin Rigo
Fix(?) the ctypes backend, as far as the tests are concerned.
Armin Rigo
Missing case: verify() with a function with varargs.
Armin Rigo
Test and fix.
Armin Rigo
Remove the limitation about "typedef ... foo_t", and change the test.
Armin Rigo
A non-passing test, a bit annoying: how are we supposed to fill in the anonymous struct types declared in the middle of a typedef?
Armin Rigo
Check extra spaces around #define.
Armin Rigo
Add a passing test.
Armin Rigo
Skip the remaining tests on Windows, and document its existence.
  1. Prev
  2. 1
  3. 2
  4. 3
  5. Next