From b54936400e5b0f37d5ff830da50722901dff9399 Mon Sep 17 00:00:00 2001 From: Behdad Esfahbod Date: Tue, 12 Nov 2024 19:23:00 -0700 Subject: [PATCH] [cffLib.specializer_test] Do less work No need to generalizeFirst these. The tests are in the general form. --- Tests/cffLib/specializer_test.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/Tests/cffLib/specializer_test.py b/Tests/cffLib/specializer_test.py index ffc85b51c..0ee51fd1e 100644 --- a/Tests/cffLib/specializer_test.py +++ b/Tests/cffLib/specializer_test.py @@ -594,7 +594,10 @@ class CFFSpecializeProgramTest: charstr = " ".join([operands, operator] * numOps) expected = charstr specialized = charstr_specialize( - charstr, getNumRegions=getNumRegions, maxstack=maxStack + charstr, + getNumRegions=getNumRegions, + maxstack=maxStack, + generalizeFirst=False, ) stack_use = charstr_stack_use(specialized, getNumRegions=getNumRegions) assert maxStack - numRegions < stack_use < maxStack @@ -609,7 +612,10 @@ class CFFSpecializeProgramTest: operator = "rrcurveto" charstr = " ".join([operands, operator] * numOps) specialized = charstr_specialize( - charstr, getNumRegions=getNumRegions, maxstack=maxStack + charstr, + getNumRegions=getNumRegions, + maxstack=maxStack, + generalizeFirst=False, ) assert specialized.index("rrcurveto") == len(specialized) - len("rrcurveto")