def testRu_01(self): self._copyDict(u'ru_RU') checker = SpellChecker(self._application, [u'ru_RU'], [self._pathToDicts]) self.assertTrue(checker.check(u'Проверка')) self.assertFalse(checker.check(u'ывпывапыяа'))
def testNumbers_02(self): self._copyDict(u'ru_RU') checker = SpellChecker(self._application, [u'ru_RU'], [self._pathToDicts]) checker.skipWordsWithNumbers = False self.assertFalse(checker.check(u'ыяаывфафыа123'))
def testEmpty_02(self): checker = SpellChecker(self._application, [], []) self.assertTrue(checker.check(u'ывпаывапыв'))
def testEmpty_03(self): checker = SpellChecker(self._application, [], [self._pathToDicts]) self.assertTrue(checker.check(u'ывпаывапыв'))
def testRu_yo_01(self): self._copyDict('ru_YO') checker = SpellChecker(['ru_YO'], [self._pathToDicts]) self.assertTrue(checker.check('ёж'))
def testEmpty_01(self): self._copyDict(u'ru_RU') checker = SpellChecker(self._application, [u'ru_RU'], []) self.assertTrue(checker.check(u'ывпаывапыв'))
def testNumbers_01(self): self._copyDict('ru_RU') checker = SpellChecker(['ru_RU'], [self._pathToDicts]) checker.skipWordsWithNumbers = True self.assertTrue(checker.check('ыяаывфафыа123'))
def testInvalid_01(self): self._copyDictFrom('en-US-абырвалг', '../test/spell') SpellChecker(['en-US-абырвалг'], [self._pathToDicts])
def testRu_01(self): self._copyDict('ru_RU') checker = SpellChecker(['ru_RU'], [self._pathToDicts]) self.assertTrue(checker.check('Проверка')) self.assertFalse(checker.check('ывпывапыяа'))
def testEn_01(self): self._copyDict('en_US') checker = SpellChecker(['en_US'], [self._pathToDicts]) self.assertTrue(checker.check('test')) self.assertFalse(checker.check('asdfasfffadsf'))
def testEmpty_03(self): checker = SpellChecker([], [self._pathToDicts]) self.assertTrue(checker.check('ывпаывапыв'))
def testEmpty_02(self): checker = SpellChecker([], []) self.assertTrue(checker.check('ывпаывапыв'))
def testEmpty_01(self): self._copyDict('ru_RU') checker = SpellChecker(['ru_RU'], []) self.assertTrue(checker.check('ывпаывапыв'))
def testFindErrors_07(self): checker = SpellChecker(['ru_RU'], ['spell']) checker.skipWordsWithNumbers = True errors = checker.findErrors(' проверка ') self.assertEqual(errors, [])
def testFindErrors_01(self): self._copyDict('ru_RU') checker = SpellChecker(['ru_RU'], [self._pathToDicts]) checker.skipWordsWithNumbers = True errors = checker.findErrors('') self.assertEqual(errors, [])