[varLib.merge] Fix tests

Set Coverage.Format to 1. This is rather arbitrary, which is exactly
why Coverage.Format doesn't make sense and should not have been
exposed to begin with.
This commit is contained in:
Behdad Esfahbod 2017-03-08 12:52:56 -08:00
parent b73c61a3ab
commit fb0c60cd2c

View File

@ -462,6 +462,7 @@ def merge(merger, self, lst):
def _PairSet_merge_overlay(lst, font):
self = ot.PairSet()
self.Coverage = ot.Coverage()
self.Coverage.Format = 1
# Align them
glyphs, padded = _merge_GlyphOrders(font,
@ -485,6 +486,7 @@ def _Lookup_PairPosFormat1_subtables_merge_overlay(lst, font):
self = ot.PairPos()
self.Format = 1
self.Coverage = ot.Coverage()
self.Coverage.Format = 1
self.ValueFormat1 = reduce(int.__or__, [l.ValueFormat1 for l in lst], 0)
self.ValueFormat2 = reduce(int.__or__, [l.ValueFormat2 for l in lst], 0)