[instancer] Fix a few more tests
This commit is contained in:
parent
5118e3327d
commit
272e4e8999
@ -1073,12 +1073,12 @@ def sanityCheckVariableTables(varfont):
|
|||||||
|
|
||||||
|
|
||||||
def populateAxisDefaults(varfont, axisLimits):
|
def populateAxisDefaults(varfont, axisLimits):
|
||||||
if any(None in value for value in axisLimits.values()):
|
if any(None in _expand(value) for value in axisLimits.values()):
|
||||||
fvar = varfont["fvar"]
|
fvar = varfont["fvar"]
|
||||||
defaultValues = {a.axisTag: a.defaultValue for a in fvar.axes}
|
defaultValues = {a.axisTag: a.defaultValue for a in fvar.axes}
|
||||||
return {
|
return {
|
||||||
axisTag: tuple(defaultValues[axisTag] if v is None else v
|
axisTag: tuple(defaultValues[axisTag] if v is None else v
|
||||||
for v in value)
|
for v in _expand(value))
|
||||||
for axisTag, value in axisLimits.items()
|
for axisTag, value in axisLimits.items()
|
||||||
}
|
}
|
||||||
return axisLimits
|
return axisLimits
|
||||||
|
Loading…
x
Reference in New Issue
Block a user