summaryrefslogtreecommitdiff
path: root/tests/test_gi.py
Commit message (Expand)AuthorAgeFilesLines
* tests: Remove PyPy fixme that appears to be workingbenzea/tmpBenjamin Berg2021-12-291-1/+0
* gi: Fix GArray length calculation for other item sizesBenjamin Berg2021-12-291-1/+0
* Fix regression in marshalling partial() objectsChristoph Reiter2021-03-301-0/+16
* tests: fix test with glib 2.68 re GLocalFileChristoph Reiter2021-03-301-1/+1
* tests: Remove usage of some deprecated unittest methodsChristoph Reiter2020-11-071-18/+18
* Remove all Python 2 Python codeChristoph Reiter2020-04-151-91/+38
* basic: allow None for boolean parametersChristoph Reiter2019-01-191-0/+5
* tests: skip a flaky test on pypy3Christoph Reiter2018-08-111-0/+1
* pypy: pass a warning subclass to PyErr_Warn and not an exception, pypy does't...Christoph Reiter2018-04-221-2/+2
* int converters: unify overflow error handlingChristoph Reiter2018-04-141-2/+13
* Move all py2/3 compat code into gi._compatChristoph Reiter2018-04-071-3/+3
* tests: writing to readonly attributes raises TypeError with PyPyChristoph Reiter2018-04-051-2/+8
* overflow tests: fix error message match in case the value is larger than longChristoph Reiter2018-04-041-3/+4
* pygi_gint_from_py: fix wrong range in error message, add testChristoph Reiter2018-04-041-0/+5
* test_gi: gc.collect() some moreChristoph Reiter2018-04-011-0/+10
* enum/flags: set tp_hash on Python 2 as well; add hash() testsChristoph Reiter2018-03-311-0/+12
* tests: Skip various sys.getrefcount() checks in case sys.getrefcount is missingChristoph Reiter2018-03-311-0/+8
* tests: test genum __reduce__ implementationChristoph Reiter2018-03-191-0/+7
* tests: add tests for functions returning invalid utf-8. See #171Christoph Reiter2018-03-191-1/+13
* test_gi: cover more GIMarshallingTests functionsChristoph Reiter2018-03-141-2/+88
* IntrospectionModule: __path__ should be List[str] and not strChristoph Reiter2018-03-111-2/+4
* tests_gi: Use capture_output() context manager instead of manually mocking st...Christoph Reiter2018-03-111-11/+3
* Revert "Revert "to python struct marshalling: copy boxed during cleanup""Mathieu Duponchelle2018-02-161-1/+0
* Revert "Revert "Revert "Refactor boxed wrapper memory management strategy"""Mathieu Duponchelle2018-02-161-0/+1
* Revert "Revert "Refactor boxed wrapper memory management strategy""Christoph Reiter2018-02-131-1/+0
* Revert "to python struct marshalling: copy boxed during cleanup"Christoph Reiter2018-02-131-0/+1
* tests: Make it possible to use pytest directlywip/creiter/pytest-directChristoph Reiter2018-02-121-2/+4
* tests: remove locale test for uppercasing C namesChristoph Reiter2018-02-091-31/+0
* test: revert parts of the previous test as it's broken on 32 bit buildsChristoph Reiter2017-10-261-1/+0
* flags: Add testcase for bug 786948Christoph Reiter2017-10-241-0/+5
* to_py_array: Properly handle enum array itemsChristoph Reiter2017-10-221-0/+6
* tests: some more C locale fixesChristoph Reiter2017-10-131-2/+4
* tests: Make the test suite pass with the C localeChristoph Reiter2017-10-131-4/+25
* tests: skip some failing test under Windows with Python 3.6Christoph Reiter2017-08-251-7/+17
* tests: remove python 2.5/3.2 compat codeChristoph Reiter2017-04-021-17/+9
* tests: fix invalid regex escapingChristoph Reiter2017-04-021-12/+12
* Remove gi._gi._gobject and gi._gobject modulesChristoph Reiter2017-04-011-1/+1
* GValue: add overflow checking for py -> gint; forward marshaling exceptionsChristoph Reiter2017-04-011-1/+6
* Add support for bytes and non-utf-8 file names.Christoph Reiter2017-03-301-4/+148
* test_gi: use correct min/max constants for gsize/gssizeChristoph Reiter2017-03-291-3/+3
* tests: Make test suite run on WindowsChristoph Reiter2017-03-241-3/+4
* tests: Make test suite run on macOSChristoph Reiter2017-03-241-0/+4
* Handle nullable filename parametersChristoph Reiter2016-09-031-0/+4
* Fix list/hashtable enum <-> hash conversion on 64-bit big endianAurelien Jarno2016-09-031-0/+11
* enum/flags: use gir info for type names and __repr__ instead of the gtype nameChristoph Reiter2015-10-271-0/+41
* Improve and unify __repr__ format for PyGObject, PyGBoxed and PyGIStructChristoph Reiter2015-10-271-0/+33
* tests: Silence various error messages and warnings.Christoph Reiter2015-07-021-1/+5
* Add gi.PyGIWarning and use it instead of PyGIDeprecationWarning in case the v...Christoph Reiter2015-06-021-0/+15
* tests: Don't use deprecated override attributesChristoph Reiter2015-03-031-32/+34
* Emit PyGIDeprecationWarning when accessing deprecated override attributes.Christoph Reiter2015-03-031-0/+70