Commit 917558e9 authored by Andrew Svetlov's avatar Andrew Svetlov

Rename test module names for #16421 to don't clash with other tests.

parent 5c3fe5a7
......@@ -223,11 +223,11 @@ class ImportTests(unittest.TestCase):
fileobj, pathname, description = imp.find_module(m)
fileobj.close()
mod0 = imp.load_dynamic(m, pathname)
mod1 = imp.load_dynamic('foo', pathname)
mod2 = imp.load_dynamic('bar', pathname)
mod1 = imp.load_dynamic('_testimportmultiple_foo', pathname)
mod2 = imp.load_dynamic('_testimportmultiple_bar', pathname)
self.assertEqual(mod0.__name__, m)
self.assertEqual(mod1.__name__, 'foo')
self.assertEqual(mod2.__name__, 'bar')
self.assertEqual(mod1.__name__, '_testimportmultiple_foo')
self.assertEqual(mod2.__name__, '_testimportmultiple_bar')
with self.assertRaises(ImportError):
imp.load_dynamic('nonexistent', pathname)
......
......@@ -24,8 +24,8 @@ PyMODINIT_FUNC PyInit__testimportmultiple()
static struct PyModuleDef _foomodule = {
PyModuleDef_HEAD_INIT,
"foo",
"foo doc",
"_testimportmultiple_foo",
"_testimportmultiple_foo doc",
-1,
NULL,
NULL,
......@@ -34,15 +34,15 @@ static struct PyModuleDef _foomodule = {
NULL
};
PyMODINIT_FUNC PyInit_foo()
PyMODINIT_FUNC PyInit__testimportmultiple_foo()
{
return PyModule_Create(&_foomodule);
}
static struct PyModuleDef _barmodule = {
PyModuleDef_HEAD_INIT,
"bar",
"bar doc",
"_testimportmultiple_bar",
"_testimportmultiple_bar doc",
-1,
NULL,
NULL,
......@@ -51,7 +51,7 @@ static struct PyModuleDef _barmodule = {
NULL
};
PyMODINIT_FUNC PyInit_bar(){
PyMODINIT_FUNC PyInit__testimportmultiple_bar(){
return PyModule_Create(&_barmodule);
}
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment