[Tests] convert _f_p_g_m doctests into _f_p_g_m_test.py

This commit is contained in:
Cosimo Lupo 2017-01-17 10:36:40 +00:00
parent ad6e8e606c
commit a2066c9fbe
No known key found for this signature in database
GPG Key ID: B61AAAD0B53A6419

View File

@ -0,0 +1,20 @@
from __future__ import print_function, division, absolute_import, unicode_literals
from fontTools.misc.py23 import *
from fontTools.ttLib.tables._f_p_g_m import table__f_p_g_m
from fontTools.ttLib.tables import ttProgram
def test__bool__():
fpgm = table__f_p_g_m()
assert not bool(fpgm)
p = ttProgram.Program()
fpgm.program = p
assert not bool(fpgm)
bc = bytearray([0])
p.fromBytecode(bc)
assert bool(fpgm)
p.bytecode.pop()
assert not bool(fpgm)