Merge pull request #1759 from justvanrossum/improve-error-issue1758
[varLib] improve error when glyph orders don't match; fixes #1758
This commit is contained in:
commit
4658525153
@ -165,7 +165,7 @@ def _merge_GlyphOrders(font, lst, values_lst=None, default=None):
|
|||||||
sortKey = font.getReverseGlyphMap().__getitem__
|
sortKey = font.getReverseGlyphMap().__getitem__
|
||||||
order = sorted(combined, key=sortKey)
|
order = sorted(combined, key=sortKey)
|
||||||
# Make sure all input glyphsets were in proper order
|
# Make sure all input glyphsets were in proper order
|
||||||
assert all(sorted(vs, key=sortKey) == vs for vs in lst)
|
assert all(sorted(vs, key=sortKey) == vs for vs in lst), "glyph orders are not consistent across masters"
|
||||||
del combined
|
del combined
|
||||||
|
|
||||||
paddedValues = None
|
paddedValues = None
|
||||||
|
Loading…
x
Reference in New Issue
Block a user