Mercurial > cpython-lru_cache-weakref
view Modules/_testimportmultiple.c @ 81314:ce99559efa46
Issue #16854: Fix regrtest.usage() regression introduced in 6e2e5adc0400.
This fixes a regression introduced in the commit for issue #15302, which
switched regrtest from getopt to argparse.
| author | Chris Jerdonek <chris.jerdonek@gmail.com> |
|---|---|
| date | Mon, 07 Jan 2013 17:07:32 -0800 |
| parents | 16b1fde2275c |
| children |
line wrap: on
line source
/* * C extensions module to test importing multiple modules from one compiled * file (issue16421). This file defines 3 modules (_testimportmodule, * foo, bar), only the first one is called the same as the compiled file. */ #include<Python.h> static struct PyModuleDef _testimportmultiple = { PyModuleDef_HEAD_INIT, "_testimportmultiple", "_testimportmultiple doc", -1, NULL, NULL, NULL, NULL, NULL }; PyMODINIT_FUNC PyInit__testimportmultiple(void) { return PyModule_Create(&_testimportmultiple); } static struct PyModuleDef _foomodule = { PyModuleDef_HEAD_INIT, "_testimportmultiple_foo", "_testimportmultiple_foo doc", -1, NULL, NULL, NULL, NULL, NULL }; PyMODINIT_FUNC PyInit__testimportmultiple_foo(void) { return PyModule_Create(&_foomodule); } static struct PyModuleDef _barmodule = { PyModuleDef_HEAD_INIT, "_testimportmultiple_bar", "_testimportmultiple_bar doc", -1, NULL, NULL, NULL, NULL, NULL }; PyMODINIT_FUNC PyInit__testimportmultiple_bar(void){ return PyModule_Create(&_barmodule); }
