1 2from PyObjCTools.TestSupport import * 3from AppKit import * 4 5class TestNSTableColumn (TestCase): 6 def testConstants(self): 7 self.assertEqual(NSTableColumnNoResizing, 0) 8 self.assertEqual(NSTableColumnAutoresizingMask, ( 1 << 0 )) 9 self.assertEqual(NSTableColumnUserResizingMask, ( 1 << 1 )) 10 11 def testMethods(self): 12 self.assertArgIsBOOL(NSTableColumn.setEditable_, 0) 13 self.assertResultIsBOOL(NSTableColumn.isEditable) 14 self.assertArgIsBOOL(NSTableColumn.setResizable_, 0) 15 self.assertResultIsBOOL(NSTableColumn.isResizable) 16 17 @min_os_level('10.5') 18 def testMethods10_5(self): 19 self.assertArgIsBOOL(NSTableColumn.setHidden_, 0) 20 self.assertResultIsBOOL(NSTableColumn.isHidden) 21 22 23if __name__ == "__main__": 24 main() 25