def test_appendGuideline(self): font = Font(getTestFontPath()) guideline1 = Guideline(guidelineDict={"x": 100}) font.appendGuideline(guideline1) self.assertEqual([dict(guideline) for guideline in font.guidelines], [{ 'x': 100 }]) guideline2 = Guideline(guidelineDict={"y": 200}) font.appendGuideline(guideline2) self.assertEqual([dict(guideline) for guideline in font.guidelines], [{ 'x': 100 }, { 'y': 200 }]) guideline3 = Guideline(guidelineDict={"y": 100}) font.appendGuideline(guideline3) self.assertEqual([dict(guideline) for guideline in font.guidelines], [{ 'x': 100 }, { 'y': 200 }, { 'y': 100 }])
def test_appendGuideline(self): font = Font(getTestFontPath()) guideline1 = Guideline(guidelineDict={"x": 100}) font.appendGuideline(guideline1) self.assertEqual(font.guidelines, [{'x': 100}]) guideline2 = Guideline(guidelineDict={"y": 200}) font.appendGuideline(guideline2) self.assertEqual(font.guidelines, [{'x': 100}, {'y': 200}]) guideline3 = Guideline(guidelineDict={"y": 100}) font.appendGuideline(guideline3) self.assertEqual(font.guidelines, [{'x': 100}, {'y': 200}, {'y': 100}])