From f4925fff4447d221d0c262041e8bb5536d903f94 Mon Sep 17 00:00:00 2001 From: justvanrossum Date: Fri, 18 Oct 2019 13:33:29 +0200 Subject: [PATCH] perform some testing with and doc.rulesProcessingLast --- Tests/designspaceLib/data/test.designspace | 4 ++-- Tests/designspaceLib/designspace_test.py | 3 +++ 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/Tests/designspaceLib/data/test.designspace b/Tests/designspaceLib/data/test.designspace index 901a0ee06..e12f1568a 100644 --- a/Tests/designspaceLib/data/test.designspace +++ b/Tests/designspaceLib/data/test.designspace @@ -1,5 +1,5 @@ - + Wéíght @@ -13,7 +13,7 @@ - + diff --git a/Tests/designspaceLib/designspace_test.py b/Tests/designspaceLib/designspace_test.py index 7f0756bef..d134e04c7 100644 --- a/Tests/designspaceLib/designspace_test.py +++ b/Tests/designspaceLib/designspace_test.py @@ -49,6 +49,7 @@ def test_fill_document(tmpdir): instancePath1 = os.path.join(tmpdir, "instances", "instanceTest1.ufo") instancePath2 = os.path.join(tmpdir, "instances", "instanceTest2.ufo") doc = DesignSpaceDocument() + doc.rulesProcessingLast = True # write some axes a1 = AxisDescriptor() @@ -698,6 +699,7 @@ def test_rulesDocument(tmpdir): testDocPath = os.path.join(tmpdir, "testRules.designspace") testDocPath2 = os.path.join(tmpdir, "testRules_roundtrip.designspace") doc = DesignSpaceDocument() + doc.rulesProcessingLast = True a1 = AxisDescriptor() a1.minimum = 0 a1.maximum = 1000 @@ -741,6 +743,7 @@ def test_rulesDocument(tmpdir): _addUnwrappedCondition(testDocPath) doc2 = DesignSpaceDocument() doc2.read(testDocPath) + assert doc2.rulesProcessingLast assert len(doc2.axes) == 2 assert len(doc2.rules) == 1 assert len(doc2.rules[0].conditionSets) == 2