def test_new_from_unicode_filename(fx_asset, tmpdir): """https://github.com/dahlia/wand/issues/122""" filename = '모나리자.jpg' if not PY3: filename = filename.decode('utf-8') path = os.path.join(text_type(tmpdir), filename) # workaround py.path bug shutil.copyfile(str(fx_asset.join('mona-lisa.jpg')), path) with Image(filename=text(path)) as img: assert img.width == 402
def test_save_to_unicode_filename(fx_asset, tmpdir): filename = '모나리자.jpg' if not PY3: filename = filename.decode('utf-8') path = os.path.join(text_type(tmpdir), filename) # workaround py.path bug with Image(filename=str(fx_asset.join('mona-lisa.jpg'))) as orig: orig.save(filename=path) with Image(filename=path) as img: assert img.width == 402