Closed
Description
Functional tests for the PyEval_Run family of the C API lack tests. Discovered in the discussions of PR #116637.
-
PyRun_AnyFile(may be a macro) -
PyRun_AnyFileEx(may be a macro) -
PyRun_AnyFileExFlags -
PyRun_AnyFileFlags(may be a macro) -
PyRun_File(may be a macro) -
PyRun_FileEx(may be a macro) -
PyRun_FileFlags(may be a macro) -
PyRun_InteractiveLoop(may be a macro) -
PyRun_InteractiveLoopFlags -
PyRun_InteractiveOne(may be a macro) -
PyRun_InteractiveOneFlags -
PyRun_InteractiveOneObject -
PyRun_SimpleFile(may be a macro) -
PyRun_SimpleFileEx(may be a macro) -
PyRun_SimpleFileExFlags -
PyRun_SimpleString(may be a macro) -
PyRun_SimpleStringFlags -
PyRun_String(may be a macro)
Linked PRs
- gh-117968: Add tests for the part of the PyRun family of the C API #117982
- [3.12] gh-117968: Add tests for the part of the PyRun family of the C API (GH-117982) #118011
- gh-117968: Make the test for closed file more safe in the C API tests #118230
- [3.12] gh-117968: Make the test for closed file more safe in the C API tests (GH-118230) #118266

