1 2from PyObjCTools.TestSupport import * 3from AppKit import * 4 5class TestNSSegmentedCell (TestCase): 6 def testConstants(self): 7 self.failUnlessEqual(NSSegmentSwitchTrackingSelectOne, 0) 8 self.failUnlessEqual(NSSegmentSwitchTrackingSelectAny, 1) 9 self.failUnlessEqual(NSSegmentSwitchTrackingMomentary, 2) 10 11 def testMethods(self): 12 self.failUnlessResultIsBOOL(NSSegmentedCell.selectSegmentWithTag_) 13 self.failUnlessResultIsBOOL(NSSegmentedCell.isSelectedForSegment_) 14 self.failUnlessArgIsBOOL(NSSegmentedCell.setSelected_forSegment_, 0) 15 self.failUnlessResultIsBOOL(NSSegmentedCell.isEnabledForSegment_) 16 self.failUnlessArgIsBOOL(NSSegmentedCell.setEnabled_forSegment_, 0) 17 18 19if __name__ == "__main__": 20 main() 21