def test_endSelfGuidelineNotificationObservation(self): font = Font(getTestFontPath()) guideline = font.instantiateGuideline() font.beginSelfGuidelineNotificationObservation(guideline) self.assertTrue(guideline.hasObserver(font, "Guideline.Changed")) font.endSelfGuidelineNotificationObservation(guideline) self.assertIsNone(guideline.dispatcher) self.assertFalse(guideline.hasObserver(font, "Guideline.Changed"))
def test_beginSelfGuidelineNotificationObservation(self): font = Font(getTestFontPath()) guideline = font.instantiateGuideline() guideline.font = font self.assertFalse(guideline.dispatcher.hasObserver( font, "Guideline.Changed", guideline)) font.beginSelfGuidelineNotificationObservation(guideline) self.assertTrue(guideline.dispatcher.hasObserver( font, "Guideline.Changed", guideline))
def test_instantiateGuideline(self): font = Font(getTestFontPath()) guideline = font.instantiateGuideline() self.assertIsInstance(guideline, Guideline) guideline = font.instantiateGuideline(guidelineDict={"x": 100}) self.assertEqual(guideline, {'x': 100})
def test_instantiateGuideline(self): font = Font(getTestFontPath()) guideline = font.instantiateGuideline() self.assertIsInstance(guideline, Guideline) guideline = font.instantiateGuideline(guidelineDict={"x": 100}) self.assertEqual(guideline, {'x': 100})