0
0
mirror of https://github.com/python/cpython.git synced 2024-11-25 09:39:56 +01:00
cpython/Programs
Nick Coghlan 05e48865be
gh-96853: Restore test coverage for Py_Initialize(Ex) (GH-98212)
* As most of `test_embed` now uses `Py_InitializeFromConfig`, add
  a specific test case to cover `Py_Initialize` (and `Py_InitializeEx`)
* Rename `_testembed` init helper to clarify the API used
* Add a `PyConfig_Clear` call in `Py_InitializeEx` to make
  the code more obviously correct (it already didn't leak as
  none of the dynamically allocated config fields were being
  populated, but it's clearer if the wrappers follow the
  documented API usage guidelines)
2022-10-30 22:01:30 +10:00
..
_bootstrap_python.c gh-97669: Create Tools/build/ directory (#97963) 2022-10-17 12:01:00 +02:00
_freeze_module.c gh-97669: Create Tools/build/ directory (#97963) 2022-10-17 12:01:00 +02:00
_freeze_module.py
_testembed.c gh-96853: Restore test coverage for Py_Initialize(Ex) (GH-98212) 2022-10-30 22:01:30 +10:00
freeze_test_frozenmain.py
python.c
README
test_frozenmain.h GH-96793: Change FOR_ITER to not pop the iterator on exhaustion. (GH-96801) 2022-10-27 11:55:03 +01:00
test_frozenmain.py

Source files for binary executables (as opposed to shared modules)