]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
[3.12] gh-111495: Add more tests on PyEval C APIs (#122789) (#128987) (#129023)
authorVictor Stinner <vstinner@python.org>
Sun, 19 Jan 2025 13:51:53 +0000 (14:51 +0100)
committerGitHub <noreply@github.com>
Sun, 19 Jan 2025 13:51:53 +0000 (13:51 +0000)
commitfceb8c31ddf8db2fddd92c8c6437094081c91ac8
treef8e6dc544fbc1aa970540e790f99f35653229ec9
parent6df22cbf6049d09f45e214e74345a5159f7e202b
[3.12] gh-111495: Add more tests on PyEval C APIs (#122789) (#128987) (#129023)

* 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)
(cherry picked from commit 430ccbc009aa7a2da92b85d7aeadd39e1666e875)
Lib/test/test_capi/test_eval.py [new file with mode: 0644]
Lib/test/test_capi/test_misc.py
Modules/Setup.stdlib.in
Modules/_testcapi/eval.c [new file with mode: 0644]
Modules/_testcapi/parts.h
Modules/_testcapimodule.c
PCbuild/_testcapi.vcxproj
PCbuild/_testcapi.vcxproj.filters