[feaLib] Fix test failures caused by an earlier bug fix
An earlier change made sure that language tags would always be four characters in length, even when ending in whitespace. This made a few test cases in parser_test.py fail. By accident, I had only run builder_test (instead of all unittest in fonttools) before committing that change.
This commit is contained in:
parent
c1ba66c2ea
commit
20392fb491
@ -159,7 +159,7 @@ class ParserTest(unittest.TestCase):
|
|||||||
doc = self.parse("feature test {language DEU;} test;")
|
doc = self.parse("feature test {language DEU;} test;")
|
||||||
s = doc.statements[0].statements[0]
|
s = doc.statements[0].statements[0]
|
||||||
self.assertEqual(type(s), ast.LanguageStatement)
|
self.assertEqual(type(s), ast.LanguageStatement)
|
||||||
self.assertEqual(s.language, "DEU")
|
self.assertEqual(s.language, "DEU ")
|
||||||
self.assertTrue(s.include_default)
|
self.assertTrue(s.include_default)
|
||||||
self.assertFalse(s.required)
|
self.assertFalse(s.required)
|
||||||
|
|
||||||
@ -167,7 +167,7 @@ class ParserTest(unittest.TestCase):
|
|||||||
doc = self.parse("feature test {language DEU exclude_dflt;} test;")
|
doc = self.parse("feature test {language DEU exclude_dflt;} test;")
|
||||||
s = doc.statements[0].statements[0]
|
s = doc.statements[0].statements[0]
|
||||||
self.assertEqual(type(s), ast.LanguageStatement)
|
self.assertEqual(type(s), ast.LanguageStatement)
|
||||||
self.assertEqual(s.language, "DEU")
|
self.assertEqual(s.language, "DEU ")
|
||||||
self.assertFalse(s.include_default)
|
self.assertFalse(s.include_default)
|
||||||
self.assertFalse(s.required)
|
self.assertFalse(s.required)
|
||||||
|
|
||||||
@ -177,7 +177,7 @@ class ParserTest(unittest.TestCase):
|
|||||||
"} test;")
|
"} test;")
|
||||||
s = doc.statements[0].statements[0]
|
s = doc.statements[0].statements[0]
|
||||||
self.assertEqual(type(s), ast.LanguageStatement)
|
self.assertEqual(type(s), ast.LanguageStatement)
|
||||||
self.assertEqual(s.language, "DEU")
|
self.assertEqual(s.language, "DEU ")
|
||||||
self.assertFalse(s.include_default)
|
self.assertFalse(s.include_default)
|
||||||
self.assertTrue(s.required)
|
self.assertTrue(s.required)
|
||||||
|
|
||||||
@ -185,7 +185,7 @@ class ParserTest(unittest.TestCase):
|
|||||||
doc = self.parse("feature test {language DEU include_dflt;} test;")
|
doc = self.parse("feature test {language DEU include_dflt;} test;")
|
||||||
s = doc.statements[0].statements[0]
|
s = doc.statements[0].statements[0]
|
||||||
self.assertEqual(type(s), ast.LanguageStatement)
|
self.assertEqual(type(s), ast.LanguageStatement)
|
||||||
self.assertEqual(s.language, "DEU")
|
self.assertEqual(s.language, "DEU ")
|
||||||
self.assertTrue(s.include_default)
|
self.assertTrue(s.include_default)
|
||||||
self.assertFalse(s.required)
|
self.assertFalse(s.required)
|
||||||
|
|
||||||
@ -195,7 +195,7 @@ class ParserTest(unittest.TestCase):
|
|||||||
"} test;")
|
"} test;")
|
||||||
s = doc.statements[0].statements[0]
|
s = doc.statements[0].statements[0]
|
||||||
self.assertEqual(type(s), ast.LanguageStatement)
|
self.assertEqual(type(s), ast.LanguageStatement)
|
||||||
self.assertEqual(s.language, "DEU")
|
self.assertEqual(s.language, "DEU ")
|
||||||
self.assertTrue(s.include_default)
|
self.assertTrue(s.include_default)
|
||||||
self.assertTrue(s.required)
|
self.assertTrue(s.required)
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user