1 2from PyObjCTools.TestSupport import * 3from AppKit import * 4 5class TestNSBox (TestCase): 6 def testConstants(self): 7 self.failUnlessEqual(NSNoTitle, 0) 8 self.failUnlessEqual(NSAboveTop, 1) 9 self.failUnlessEqual(NSAtTop, 2) 10 self.failUnlessEqual(NSBelowTop, 3) 11 self.failUnlessEqual(NSAboveBottom, 4) 12 self.failUnlessEqual(NSAtBottom, 5) 13 self.failUnlessEqual(NSBelowBottom, 6) 14 self.failUnlessEqual(NSBoxPrimary, 0) 15 self.failUnlessEqual(NSBoxSecondary, 1) 16 self.failUnlessEqual(NSBoxSeparator, 2) 17 self.failUnlessEqual(NSBoxOldStyle, 3) 18 self.failUnlessEqual(NSBoxCustom, 4) 19 20 def testMethods(self): 21 self.failUnlessResultIsBOOL(NSBox.isTransparent) 22 self.failUnlessArgIsBOOL(NSBox.setTransparent_, 0) 23 24 25if __name__ == "__main__": 26 main() 27