1 2from PyObjCTools.TestSupport import * 3from AppKit import * 4 5try: 6 unicode 7except NameError: 8 unicode = str 9 10class TestNSTextStorage (TestCase): 11 def testConstants(self): 12 self.assertEqual(NSTextStorageEditedAttributes, 1) 13 self.assertEqual(NSTextStorageEditedCharacters, 2) 14 15 self.assertIsInstance(NSTextStorageWillProcessEditingNotification, unicode) 16 self.assertIsInstance(NSTextStorageDidProcessEditingNotification, unicode) 17 18 def testMethods(self): 19 self.assertResultIsBOOL(NSTextStorage.fixesAttributesLazily) 20 21 22if __name__ == "__main__": 23 main() 24