1from AppKit import * 2from PyObjCTools.TestSupport import * 3 4class TestNSTreeController (TestCase): 5 def testMethods(self): 6 self.assertResultIsBOOL(NSTreeController.canInsert) 7 self.assertResultIsBOOL(NSTreeController.canInsertChild) 8 self.assertResultIsBOOL(NSTreeController.canAddChild) 9 self.assertResultIsBOOL(NSTreeController.avoidsEmptySelection) 10 self.assertArgIsBOOL(NSTreeController.setAvoidsEmptySelection_, 0) 11 self.assertResultIsBOOL(NSTreeController.preservesSelection) 12 self.assertArgIsBOOL(NSTreeController.setPreservesSelection_, 0) 13 self.assertResultIsBOOL(NSTreeController.selectsInsertedObjects) 14 self.assertArgIsBOOL(NSTreeController.setSelectsInsertedObjects_, 0) 15 self.assertResultIsBOOL(NSTreeController.alwaysUsesMultipleValuesMarker) 16 self.assertArgIsBOOL(NSTreeController.setAlwaysUsesMultipleValuesMarker_, 0) 17 self.assertResultIsBOOL(NSTreeController.setSelectionIndexPaths_) 18 self.assertResultIsBOOL(NSTreeController.setSelectionIndexPath_) 19 self.assertResultIsBOOL(NSTreeController.addSelectionIndexPaths_) 20 self.assertResultIsBOOL(NSTreeController.removeSelectionIndexPaths_) 21 22if __name__ == "__main__": 23 main() 24