From 931f8024eb39cee1ee45f9b0b8948b1fec167795 Mon Sep 17 00:00:00 2001 From: Cosimo Lupo Date: Thu, 18 Oct 2018 20:10:59 +0100 Subject: [PATCH] designspace_test: must use plistlib.Data for py2 compatibility grr... --- Tests/designspaceLib/designspace_test.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Tests/designspaceLib/designspace_test.py b/Tests/designspaceLib/designspace_test.py index f17e129f7..b5d0b70d1 100644 --- a/Tests/designspaceLib/designspace_test.py +++ b/Tests/designspaceLib/designspace_test.py @@ -8,6 +8,7 @@ import pytest import warnings from fontTools.misc.py23 import open +from fontTools.misc import plistlib from fontTools.designspaceLib import ( DesignSpaceDocument, SourceDescriptor, AxisDescriptor, RuleDescriptor, InstanceDescriptor, evaluateRule, processRules, posix, DesignSpaceDocumentError) @@ -123,7 +124,7 @@ def test_fill_document(tmpdir): i1.styleMapStyleName = "InstanceStyleMapStyleName" glyphData = dict(name="arrow", mute=True, unicodes=[0x123, 0x124, 0x125]) i1.glyphs['arrow'] = glyphData - i1.lib['com.coolDesignspaceApp.binaryData'] = b'' + i1.lib['com.coolDesignspaceApp.binaryData'] = plistlib.Data(b'') i1.lib['com.coolDesignspaceApp.specimenText'] = "Hamburgerwhatever" doc.addInstance(i1) # add instance 2