diff --git a/Tests/ufoLib/UFO3_test.py b/Tests/ufoLib/UFO3_test.py index 434ead8cf..bed527dba 100644 --- a/Tests/ufoLib/UFO3_test.py +++ b/Tests/ufoLib/UFO3_test.py @@ -4197,9 +4197,9 @@ class UFO3ReadDataTestCase(unittest.TestCase): # Kerning group duplicates are removed expected_groups = { "group1" : ["A"], - "group2" : ["B", "B"], + "group2" : ["B", "C", "B"], "public.kern1.A" : ["A"], - "public.kern2.B" : ["B"], + "public.kern2.B" : ["B", "A", "C"], } reader = UFOReader(self.getFontPath()) groups = reader.readGroups() diff --git a/Tests/ufoLib/testdata/UFO3-Read Data.ufo/groups.plist b/Tests/ufoLib/testdata/UFO3-Read Data.ufo/groups.plist index 8564bcd9e..d61c28164 100644 --- a/Tests/ufoLib/testdata/UFO3-Read Data.ufo/groups.plist +++ b/Tests/ufoLib/testdata/UFO3-Read Data.ufo/groups.plist @@ -9,6 +9,7 @@ group2 B + C B public.kern1.A @@ -18,7 +19,10 @@ public.kern2.B B + A B + A + C