def test_libfv_get_version_number_string_bad_version_number(): fv = FontVersion("tests/testfiles/Test-VersionOnly.ttf") with pytest.raises(ValueError): # mock a bad version number substring fv.set_version_number("x.xxx") assert fv.get_version_number_string() == ""
def test_libfv_set_version_number_invalid_number(allfonts): fv = FontVersion(allfonts) with pytest.raises(ValueError): # mock a bad version number substring fv.set_version_number("x.xxx") response = fv.get_version_number_string() assert len(response) == 0
def test_libfv_get_version_number_string(allfonts): fv = FontVersion(allfonts) assert fv.get_version_number_string() == "1.010"