diff options
Diffstat (limited to 'Tests/otlLib/mock_builder_test.py')
-rw-r--r-- | Tests/otlLib/mock_builder_test.py | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/Tests/otlLib/mock_builder_test.py b/Tests/otlLib/mock_builder_test.py index b3fecd83..46f5f80b 100644 --- a/Tests/otlLib/mock_builder_test.py +++ b/Tests/otlLib/mock_builder_test.py @@ -13,7 +13,7 @@ from fontTools.otlLib.builder import ( ClassPairPosSubtableBuilder, PairPosBuilder, SinglePosBuilder, - ChainContextualRule + ChainContextualRule, ) from fontTools.otlLib.error import OpenTypeLibError from fontTools.ttLib import TTFont @@ -76,11 +76,15 @@ def test_unsupported_subtable_break_1(ttfont): captor.assertRegex('5:beta: unsupported "subtable" statement for lookup type') + def test_chain_pos_references_GSUB_lookup(ttfont): location = MockBuilderLocation((0, "alpha")) builder = ChainContextPosBuilder(ttfont, location) builder2 = SingleSubstBuilder(ttfont, location) builder.rules.append(ChainContextualRule([], [], [], [[builder2]])) - with pytest.raises(OpenTypeLibError, match="0:alpha: Missing index of the specified lookup, might be a substitution lookup"): + with pytest.raises( + OpenTypeLibError, + match="0:alpha: Missing index of the specified lookup, might be a substitution lookup", + ): builder.build() |