diff --git a/IPython/utils/tests/test_path.py b/IPython/utils/tests/test_path.py index 8d655f2..4b251c1 100644 --- a/IPython/utils/tests/test_path.py +++ b/IPython/utils/tests/test_path.py @@ -430,12 +430,12 @@ def test_unescape_glob(): def test_ensure_dir_exists(): with TemporaryDirectory() as td: - d = os.path.join(td, u'∂ir') + d = os.path.join(td, u'∂ir').encode("utf8") path.ensure_dir_exists(d) # create it - assert os.path.isdir(d.encode("utf8")) + assert os.path.isdir(d) path.ensure_dir_exists(d) # no-op - f = os.path.join(td, u'ƒile') - open(f.encode("utf8"), 'w').close() # touch + f = os.path.join(td, u'ƒile').encode("utf8") + open(f, 'w').close() # touch with nt.assert_raises(IOError): path.ensure_dir_exists(f)