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