diff --git a/Tests/ttLib/tables/otTables_test.py b/Tests/ttLib/tables/otTables_test.py index b5e65b2ca..b1697761b 100644 --- a/Tests/ttLib/tables/otTables_test.py +++ b/Tests/ttLib/tables/otTables_test.py @@ -512,8 +512,11 @@ class InsertionMorphActionTest(unittest.TestCase): for name, attrs, content in parseXML(self.MORPH_ACTION_XML): a.fromXML(name, attrs, content, self.font) writer = OTTableWriter() - a.compile(writer, self.font, - actionIndex={('B', 'C'): 9, ('B', 'A', 'D'): 7}) + a.compile( + writer, + self.font, + actionIndex={('B', 'C'): 9, ('B', 'A', 'D'): 7}, + ) self.assertEqual(hexStr(writer.getAllData()), "1234fc4300090007") def testCompileActions_empty(self): @@ -575,113 +578,113 @@ class SplitMultipleSubstTest: def test_splitMarkBasePos(): - from fontTools.otlLib.builder import buildAnchor, buildMarkBasePosSubtable + from fontTools.otlLib.builder import buildAnchor, buildMarkBasePosSubtable - marks = { - "acutecomb": (0, buildAnchor(0, 600)), - "gravecomb": (0, buildAnchor(0, 590)), - "cedillacomb": (1, buildAnchor(0, 0)), - } - bases = { - "a": { - 0: buildAnchor(350, 500), - 1: None, - }, - "c": { - 0: buildAnchor(300, 700), - 1: buildAnchor(300, 0), - }, - } - glyphOrder = ["a", "c", "acutecomb", "gravecomb", "cedillacomb"] - glyphMap = {g: i for i, g in enumerate(glyphOrder)} + marks = { + "acutecomb": (0, buildAnchor(0, 600)), + "gravecomb": (0, buildAnchor(0, 590)), + "cedillacomb": (1, buildAnchor(0, 0)), + } + bases = { + "a": { + 0: buildAnchor(350, 500), + 1: None, + }, + "c": { + 0: buildAnchor(300, 700), + 1: buildAnchor(300, 0), + }, + } + glyphOrder = ["a", "c", "acutecomb", "gravecomb", "cedillacomb"] + glyphMap = {g: i for i, g in enumerate(glyphOrder)} - oldSubTable = buildMarkBasePosSubtable(marks, bases, glyphMap) - newSubTable = otTables.MarkBasePos() + oldSubTable = buildMarkBasePosSubtable(marks, bases, glyphMap) + newSubTable = otTables.MarkBasePos() - ok = otTables.splitMarkBasePos(oldSubTable, newSubTable, overflowRecord=None) + ok = otTables.splitMarkBasePos(oldSubTable, newSubTable, overflowRecord=None) - assert ok + assert ok - assert getXML(oldSubTable.toXML) == [ - '', - ' ', - ' ', - ' ', - ' ', - ' ', - ' ', - ' ', - ' ', - ' ', - ' ', - ' ', - ' ', - ' ', - ' ', - ' ', - ' ', - ' ', - ' ', - ' ', - ' ', - ' ', - ' ', - ' ', - ' ', - ' ', - ' ', - ' ', - ' ', - ' ', - ' ', - ' ', - ' ', - ' ', - ' ', - ' ', - ' ', - ' ', - ' ', - ' ', - ' ', - ' ', - '', - ] + assert getXML(oldSubTable.toXML) == [ + '', + ' ', + ' ', + ' ', + ' ', + ' ', + ' ', + ' ', + ' ', + ' ', + ' ', + ' ', + ' ', + ' ', + ' ', + ' ', + ' ', + ' ', + ' ', + ' ', + ' ', + ' ', + ' ', + ' ', + ' ', + ' ', + ' ', + ' ', + ' ', + ' ', + ' ', + ' ', + ' ', + ' ', + ' ', + ' ', + ' ', + ' ', + ' ', + ' ', + ' ', + ' ', + '', + ] - assert getXML(newSubTable.toXML) == [ - '', - ' ', - ' ', - ' ', - ' ', - ' ', - ' ', - ' ', - ' ', - ' ', - ' ', - ' ', - ' ', - ' ', - ' ', - ' ', - ' ', - ' ', - ' ', - ' ', - ' ', - ' ', - ' ', - ' ', - ' ', - ' ', - ' ', - ' ', - ' ', - ' ', - ' ', - '', - ] + assert getXML(newSubTable.toXML) == [ + '', + ' ', + ' ', + ' ', + ' ', + ' ', + ' ', + ' ', + ' ', + ' ', + ' ', + ' ', + ' ', + ' ', + ' ', + ' ', + ' ', + ' ', + ' ', + ' ', + ' ', + ' ', + ' ', + ' ', + ' ', + ' ', + ' ', + ' ', + ' ', + ' ', + ' ', + '', + ] if __name__ == "__main__":