@@ -30,14 +30,24 @@ def test_rename_with_family_name_only(self):
3030 self .assertEqual (names [Font .NAME_TYPOGRAPHIC_SUBFAMILY_NAME ], "Regular" )
3131
3232 def test_rename_update_unique_identifier (self ):
33- # https://github.com/fabiocaccamo/python-fontbro/issues/62
3433 font = self ._get_font ("/Roboto_Mono/static/RobotoMono-Regular.ttf" )
3534 family_name = font .get_name (key = Font .NAME_FAMILY_NAME )
3635 family_name = family_name .replace ("Mono" , "Multi" )
3736 font .rename (family_name = family_name )
3837 font_uid = font .get_name (Font .NAME_UNIQUE_IDENTIFIER )
3938 self .assertEqual (font_uid , "3.000;GOOG;RobotoMulti-Regular" )
4039
40+ # def test_rename_with_family_name_only_issue_0062(self):
41+ # # https://github.com/fabiocaccamo/python-fontbro/issues/62
42+ # font = self._get_font("/issues/issue-0062/ABCTest-Thin.otf")
43+ # self._print(font.get_names())
44+ # family_name = font.get_name(key=Font.NAME_FAMILY_NAME)
45+ # family_name = family_name.replace("ABC", "Hugo")
46+ # family_name = family_name.rstrip("Thin").strip()
47+ # font.set_name(Font.NAME_FAMILY_NAME, family_name)
48+ # font.rename(family_name=family_name, style_name="Thin")
49+ # self._print(font.get_names())
50+
4151 def test_rename_with_style_name_only (self ):
4252 font = self ._get_font ("/Roboto_Mono/static/RobotoMono-Regular.ttf" )
4353 font .rename ("" , "Bold Italic" )
0 commit comments