1 2from PyObjCTools.TestSupport import * 3from AppKit import * 4 5try: 6 unicode 7except NameError: 8 unicode = str 9 10class TestNSPopUpButton (TestCase): 11 def testConstants(self): 12 self.assertIsInstance(NSPopUpButtonWillPopUpNotification, unicode) 13 14 def testMethods(self): 15 self.assertResultIsBOOL(NSPopUpButton.pullsDown) 16 self.assertArgIsBOOL(NSPopUpButton.setPullsDown_, 0) 17 self.assertResultIsBOOL(NSPopUpButton.autoenablesItems) 18 self.assertArgIsBOOL(NSPopUpButton.setAutoenablesItems_, 0) 19 self.assertResultIsBOOL(NSPopUpButton.selectItemWithTag_) 20 21if __name__ == "__main__": 22 main() 23