File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -223,11 +223,11 @@ def test_issue16421_multiple_modules_in_one_dll(self):
223223 fileobj , pathname , description = imp .find_module (m )
224224 fileobj .close ()
225225 mod0 = imp .load_dynamic (m , pathname )
226- mod1 = imp .load_dynamic ('foo ' , pathname )
227- mod2 = imp .load_dynamic ('bar ' , pathname )
226+ mod1 = imp .load_dynamic ('_testimportmultiple_foo ' , pathname )
227+ mod2 = imp .load_dynamic ('_testimportmultiple_bar ' , pathname )
228228 self .assertEqual (mod0 .__name__ , m )
229- self .assertEqual (mod1 .__name__ , 'foo ' )
230- self .assertEqual (mod2 .__name__ , 'bar ' )
229+ self .assertEqual (mod1 .__name__ , '_testimportmultiple_foo ' )
230+ self .assertEqual (mod2 .__name__ , '_testimportmultiple_bar ' )
231231 with self .assertRaises (ImportError ):
232232 imp .load_dynamic ('nonexistent' , pathname )
233233
Original file line number Diff line number Diff line change @@ -24,8 +24,8 @@ PyMODINIT_FUNC PyInit__testimportmultiple()
2424
2525static struct PyModuleDef _foomodule = {
2626 PyModuleDef_HEAD_INIT ,
27- "foo " ,
28- "foo doc" ,
27+ "_testimportmultiple_foo " ,
28+ "_testimportmultiple_foo doc" ,
2929 -1 ,
3030 NULL ,
3131 NULL ,
@@ -34,15 +34,15 @@ static struct PyModuleDef _foomodule = {
3434 NULL
3535};
3636
37- PyMODINIT_FUNC PyInit_foo ()
37+ PyMODINIT_FUNC PyInit__testimportmultiple_foo ()
3838{
3939 return PyModule_Create (& _foomodule );
4040}
4141
4242static struct PyModuleDef _barmodule = {
4343 PyModuleDef_HEAD_INIT ,
44- "bar " ,
45- "bar doc" ,
44+ "_testimportmultiple_bar " ,
45+ "_testimportmultiple_bar doc" ,
4646 -1 ,
4747 NULL ,
4848 NULL ,
@@ -51,7 +51,7 @@ static struct PyModuleDef _barmodule = {
5151 NULL
5252};
5353
54- PyMODINIT_FUNC PyInit_bar (){
54+ PyMODINIT_FUNC PyInit__testimportmultiple_bar (){
5555 return PyModule_Create (& _barmodule );
5656}
5757
You can’t perform that action at this time.
0 commit comments