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