From d2166a0b0011d51cbd3d7ae39efb0c6a0fc3d7d5 2014-08-07 21:22:14 From: Thomas Kluyver Date: 2014-08-07 21:22:14 Subject: [PATCH] Add failing test for issue gh-6282 --- diff --git a/IPython/core/tests/test_interactiveshell.py b/IPython/core/tests/test_interactiveshell.py index 56211a8..de8d8d7 100644 --- a/IPython/core/tests/test_interactiveshell.py +++ b/IPython/core/tests/test_interactiveshell.py @@ -472,6 +472,12 @@ class InteractiveShellTestCase(unittest.TestCase): with open(filename, 'r') as f: self.assertEqual(f.read(), 'blah') + def test_new_main_mod(self): + # Smoketest to check that this accepts a unicode module name + name = u'jiefmw' + mod = ip.new_main_mod(u'%s.py' % name, name) + self.assertEqual(mod.__name__, name) + class TestSafeExecfileNonAsciiPath(unittest.TestCase): @onlyif_unicode_paths