1from Foundation import * 2from PyObjCTools.TestSupport import * 3 4class TestNSScriptCommand (TestCase): 5 def testConstants(self): 6 self.assertEqual(NSNoScriptError, 0) 7 self.assertEqual(NSReceiverEvaluationScriptError, 1) 8 self.assertEqual(NSKeySpecifierEvaluationScriptError, 2) 9 self.assertEqual(NSArgumentEvaluationScriptError, 3) 10 self.assertEqual(NSReceiversCantHandleCommandScriptError, 4) 11 self.assertEqual(NSRequiredArgumentsMissingScriptError, 5) 12 self.assertEqual(NSArgumentsWrongScriptError, 6) 13 self.assertEqual(NSUnknownKeyScriptError, 7) 14 self.assertEqual(NSInternalScriptError, 8) 15 self.assertEqual(NSOperationNotSupportedForKeyScriptError, 9) 16 self.assertEqual(NSCannotCreateScriptCommandError, 10) 17 18 def testMethods(self): 19 self.assertResultIsBOOL(NSScriptCommand.isWellFormed) 20 21 22if __name__ == "__main__": 23 main() 24