]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
[3.13] gh-111495: Add more tests on PyEval C APIs (#122789) (#128987)
authorVictor Stinner <vstinner@python.org>
Sat, 18 Jan 2025 14:49:55 +0000 (15:49 +0100)
committerGitHub <noreply@github.com>
Sat, 18 Jan 2025 14:49:55 +0000 (14:49 +0000)
commit430ccbc009aa7a2da92b85d7aeadd39e1666e875
tree998933caeb6625e63efaf81247ef5e57ad5982b4
parentfff334e5384960426586329b5fe3f28745c871f4
[3.13] gh-111495: Add more tests on PyEval C APIs (#122789) (#128987)

* gh-111495: Add more tests on PyEval C APIs (#122789)

* Add Lib/test/test_capi/test_eval.py
* Add Modules/_testlimitedcapi/eval.c

(cherry picked from commit bf8b3746398ea756c97e3cf263d63ca3ce3a544e)

* gh-111495: Fix refleaks in test_capi.test_eval tests (#122851)

(cherry picked from commit b4a316087c32d83e375087fd35fc511bc430ee8b)
Lib/test/test_capi/test_eval.py [new file with mode: 0644]
Lib/test/test_capi/test_misc.py
Modules/Setup.stdlib.in
Modules/_testcapimodule.c
Modules/_testlimitedcapi.c
Modules/_testlimitedcapi/eval.c [new file with mode: 0644]
Modules/_testlimitedcapi/parts.h
PCbuild/_testlimitedcapi.vcxproj
PCbuild/_testlimitedcapi.vcxproj.filters