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

This commit is contained in:
Andrew Svetlov 2012-12-15 17:22:59 +02:00
parent 5cb8a31dc4
commit ef9a43b2c9
2 changed files with 10 additions and 10 deletions

View File

@ -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)

View File

@ -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);
}