[cffLib.specializer_test] Do less work
No need to generalizeFirst these. The tests are in the general form.
This commit is contained in:
parent
cfba1f995f
commit
b54936400e
@ -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")
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user