summaryrefslogtreecommitdiff
path: root/testing/backend_tests.py
Commit message (Expand)AuthorAgeFilesLines
* Add more test to "#define FOO 0X10"define-integer-constantmozbugbox2014-04-041-0/+2
* "010" is not valid oct in python3. Fix it.mozbugbox2014-04-031-0/+2
* Add test to '#define DOT 0x1FF' like definesmozbugbox2014-04-021-0/+18
* ffi.include update _int_constant and prevent duplicated const declreusable-enum-valuesmozbugbox2014-04-021-14/+16
* add test for enum which refer to previously defined enum valuemozbugbox2014-04-011-0/+9
* Python 3 fixArmin Rigo2014-03-071-4/+4
* wchar_t is 4 byte, signed on arm64Stefano Rivera2014-01-221-0/+3
* Issue 131: support ffi.cdef("...", packed=True)Armin Rigo2014-01-141-0/+18
* SIZE_OF_LONG may differ from SIZE_OF_PTRArmin Rigo2013-08-011-2/+2
* Crash with a clear error message in case of built-in but unsupportedArmin Rigo2013-07-301-0/+3
* Finish the fix for issue #91.Armin Rigo2013-06-191-4/+4
* Fix for enums used as bitfields. (thanks jerith)Armin Rigo2013-05-051-0/+10
* Add missing b prefix to a byte-tring in the big-endian code pathStefano Rivera2013-03-301-1/+1
* Refactor get_c_name() in model.py to use the same logic as with theArmin Rigo2013-03-031-0/+1
* Fix enums to use the same rule as gcc: they are actually not alwaysArmin Rigo2013-02-121-2/+5
* ImplementationArmin Rigo2013-02-081-31/+29
* Fix issue #44: ffi.new/cast("undefined") raises confusing exception.Armin Rigo2012-12-291-1/+1
* Another passing test.Armin Rigo2012-11-301-0/+9
* ffi.include().Armin Rigo2012-11-301-0/+43
* A test that passesArmin Rigo2012-11-301-0/+9
* Issue #42: Test and fixArmin Rigo2012-11-281-0/+7
* Fix the tests for Python 3.Armin Rigo2012-10-301-13/+8
* Fix the tests and kill support in the ctypes backend.Armin Rigo2012-10-291-23/+5
* issue35: meh, Python 2.7 decided to drop complete support for 'buffer'Armin Rigo2012-10-281-5/+23
* Fixes for Python 3.Armin Rigo2012-10-101-4/+8
* ffi.addressof(struct, field).Armin Rigo2012-09-181-0/+11
* Remove a special case from _cffi_backend, and replace it with a generalArmin Rigo2012-09-181-0/+9
* Make ffi.callback work both in normal mode and in "decorator mode".Armin Rigo2012-09-181-1/+10
* The test was bogus (did not compile on recent gcc's).Armin Rigo2012-09-151-4/+4
* Still trying to fix up the ordering of building stuff. One test passes,Armin Rigo2012-09-151-0/+30
* _Bool.Armin Rigo2012-09-131-0/+16
* Add ffi.CData and ffi.CType.Armin Rigo2012-09-041-0/+9
* Accept "0x123" constants too.Armin Rigo2012-08-241-0/+3
* Support nested anonymous structs in the front-end part.Armin Rigo2012-08-231-3/+43
* Fix the tests about "typedef enum".Armin Rigo2012-08-231-3/+3
* Pass or skip the buffer tests on 3.2 too.Armin Rigo2012-08-141-6/+13
* Found a way to be compatible with Python 3.2 in the test syntax.Armin Rigo2012-08-141-57/+54
* Skip the ffi.buffer() tests with the ctypes backend on top of PyPy.Armin Rigo2012-08-131-3/+20
* hack hack hackArmin Rigo2012-08-121-30/+26
* hg merge defaultArmin Rigo2012-08-121-0/+1
|\
| * Add a missing testArmin Rigo2012-08-121-0/+1
* | hg merge default, and try to resolve all conflicts.Armin Rigo2012-08-121-40/+135
|\ \ | |/
| * Finally found out the "right" way to implement ffi.gc(), in just aArmin Rigo2012-08-091-0/+15
| * Revert 0d5efadab0ac and use a different approach: reading a fieldArmin Rigo2012-08-051-2/+18
| * Workaround: allow out-of-bound array indexes if the array is 'type[0]'.Armin Rigo2012-08-051-1/+12
| * Add a skipped testArmin Rigo2012-08-051-0/+23
| * As discussed on the mailing list: str() -> ffi.string()Armin Rigo2012-08-031-29/+36
| * Found out how to properly generalize the "pass a Python string asArmin Rigo2012-07-301-0/+22
* | An attempt to port cffi to python3.Amaury Forgeot d'Arc2012-07-291-123/+150
|/
* In case of repeated values in enums, operations like str(), or theArmin Rigo2012-07-271-0/+6