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
                      }])
Beispiel #2
0
 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}])