summaryrefslogtreecommitdiff
path: root/testing
Commit message (Expand)AuthorAgeFilesLines
* Merge the two verifiers into two VEngine classes. There is still a little bitArmin Rigo2012-08-044-129/+195
* Skip the tail of these two tests if not building a CPython C extensionArmin Rigo2012-08-041-4/+6
* Rename these two tests.Armin Rigo2012-08-041-2/+2
* As discussed on the mailing list: str() -> ffi.string()Armin Rigo2012-08-033-33/+40
* Found out how to properly generalize the "pass a Python string asArmin Rigo2012-07-302-0/+30
* In case of repeated values in enums, operations like str(), or theArmin Rigo2012-07-271-0/+6
* Fix: the code incorrectly accepted e.g. 'ffi.new(ffi.new("int*"))',Armin Rigo2012-07-271-0/+7
* Improve the testArmin Rigo2012-07-271-0/+1
* Fix issue16: anonymous enums.Armin Rigo2012-07-271-0/+8
* Add a test for the 'release-X.Y.tar.bz2' file name.Armin Rigo2012-07-271-0/+4
* Bump the version number to 0.2.1Armin Rigo2012-07-271-1/+2
* Draft the future test for calling convention of callbacksArmin Rigo2012-07-181-0/+19
* This test works (tested elsewhere).Armin Rigo2012-07-181-3/+0
* 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-164-107/+104
* Fixes. It's a bit hacking-until-it-works, but well, it seems to work :-/Armin Rigo2012-07-161-1/+1
* Add and document some control over the temporary directory.Armin Rigo2012-07-162-2/+22
* Test and fixArmin Rigo2012-07-151-1/+10
* Final fixes.Armin Rigo2012-07-151-9/+9
* Test and painful fix.Armin Rigo2012-07-151-0/+13
* Progress.Armin Rigo2012-07-151-8/+8
* Mark most methods and attributes of class Verifier as "you shouldn't useArmin Rigo2012-07-141-33/+14
* A list of tests for the new feature of ffi.make_verifier().Armin Rigo2012-07-141-0/+142
* Test and fix: keep the two backends in syncArmin Rigo2012-07-131-1/+1
* 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
* Properly skip wchar tests if the backend doesn't support them.Armin Rigo2012-07-091-1/+17
* Fix tests, part 1Armin Rigo2012-07-092-23/+39
* hg merge defaultArmin Rigo2012-07-081-3/+96
|\
| * hg merge defaultArmin Rigo2012-06-271-3/+96
| |\
| | * hg merge defaultArmin Rigo2012-06-266-51/+128
| | |\
| | * \ hg merge defaultArmin Rigo2012-06-231-3/+96
| | |\ \
| | | * | Let's say that wchar_t is unsigned if and only if it is 2 bytes.Armin Rigo2012-06-231-1/+3
| | | * | Start by writing tests.Armin Rigo2012-06-201-3/+94
* | | | | Implement caching of the types across multiple FFI instances. The typesArmin Rigo2012-07-083-17/+45
* | | | | For interactive usage (playing around), add the option ffi.cdef("..",Armin Rigo2012-07-081-1/+10
* | | | | A test: how you should(?) write a function pointer that you wantArmin Rigo2012-07-081-0/+13
* | | | | Test and fix: from callbacks with 'void' as the result type, you shouldArmin Rigo2012-07-051-1/+20
* | | | | Add a skipped test, maybe to implement one dayArmin Rigo2012-07-041-0/+11
* | | | | typoArmin Rigo2012-07-041-1/+1
* | | | | Test and fix: you keep learning about the C syntax.Armin Rigo2012-07-041-0/+13
* | | | | Add a test that the version is consistent.Armin Rigo2012-06-291-0/+16
* | | | | 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