1 2from PyObjCTools.TestSupport import * 3from AppKit import * 4 5class TestNSSpellChecker (TestCase): 6 def testMethods(self): 7 self.failUnlessResultIsBOOL(NSSpellChecker.sharedSpellCheckerExists) 8 self.failUnlessArgIsBOOL(NSSpellChecker.checkSpellingOfString_startingAt_language_wrap_inSpellDocumentWithTag_wordCount_, 3) 9 self.failUnlessArgIsOut(NSSpellChecker.checkSpellingOfString_startingAt_language_wrap_inSpellDocumentWithTag_wordCount_, 5) 10 self.failUnlessResultIsBOOL(NSSpellChecker.setLanguage_) 11 self.failUnlessResultIsBOOL(NSSpellChecker.hasLearnedWord_) 12 13 14 @min_os_level('10.5') 15 def testMethods10_5(self): 16 self.failUnlessArgIsBOOL(NSSpellChecker.checkGrammarOfString_startingAt_language_wrap_inSpellDocumentWithTag_details_, 3) 17 self.failUnlessArgIsOut(NSSpellChecker.checkGrammarOfString_startingAt_language_wrap_inSpellDocumentWithTag_details_, 5) 18 19if __name__ == "__main__": 20 main() 21