test_ufoLib.py 文件源码

python
阅读 26 收藏 0 点赞 0 评论 0

项目:inter 作者: rsms 项目源码 文件源码
def testWidthNameConversion(self):
        widthName1To2 = {
            "Ultra-condensed" : 1,
            "Extra-condensed" : 2,
            "Condensed"       : 3,
            "Semi-condensed"  : 4,
            "Medium (normal)" : 5,
            "Semi-expanded"   : 6,
            "Expanded"        : 7,
            "Extra-expanded"  : 8,
            "Ultra-expanded"  : 9
        }
        for old, new in widthName1To2.items():
            infoObject = self.makeInfoObject()
            infoObject.openTypeOS2WidthClass = new
            writer = UFOWriter(self.dstDir, formatVersion=1)
            writer.writeInfo(infoObject)
            writtenData = self.readPlist()
            self.assertEqual(writtenData["widthName"], old)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号