Ejemplo n.º 1
0
 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'ывпывапыяа'))
Ejemplo n.º 2
0
 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'))
Ejemplo n.º 3
0
 def testEmpty_02(self):
     checker = SpellChecker(self._application, [], [])
     self.assertTrue(checker.check(u'ывпаывапыв'))
Ejemplo n.º 4
0
 def testEmpty_03(self):
     checker = SpellChecker(self._application, [], [self._pathToDicts])
     self.assertTrue(checker.check(u'ывпаывапыв'))
Ejemplo n.º 5
0
 def testRu_yo_01(self):
     self._copyDict('ru_YO')
     checker = SpellChecker(['ru_YO'], [self._pathToDicts])
     self.assertTrue(checker.check('ёж'))
Ejemplo n.º 6
0
 def testEmpty_01(self):
     self._copyDict(u'ru_RU')
     checker = SpellChecker(self._application, [u'ru_RU'], [])
     self.assertTrue(checker.check(u'ывпаывапыв'))
Ejemplo n.º 7
0
 def testNumbers_01(self):
     self._copyDict('ru_RU')
     checker = SpellChecker(['ru_RU'], [self._pathToDicts])
     checker.skipWordsWithNumbers = True
     self.assertTrue(checker.check('ыяаывфафыа123'))
Ejemplo n.º 8
0
 def testInvalid_01(self):
     self._copyDictFrom('en-US-абырвалг', '../test/spell')
     SpellChecker(['en-US-абырвалг'], [self._pathToDicts])
Ejemplo n.º 9
0
 def testRu_01(self):
     self._copyDict('ru_RU')
     checker = SpellChecker(['ru_RU'], [self._pathToDicts])
     self.assertTrue(checker.check('Проверка'))
     self.assertFalse(checker.check('ывпывапыяа'))
Ejemplo n.º 10
0
 def testEn_01(self):
     self._copyDict('en_US')
     checker = SpellChecker(['en_US'], [self._pathToDicts])
     self.assertTrue(checker.check('test'))
     self.assertFalse(checker.check('asdfasfffadsf'))
Ejemplo n.º 11
0
 def testEmpty_03(self):
     checker = SpellChecker([], [self._pathToDicts])
     self.assertTrue(checker.check('ывпаывапыв'))
Ejemplo n.º 12
0
 def testEmpty_02(self):
     checker = SpellChecker([], [])
     self.assertTrue(checker.check('ывпаывапыв'))
Ejemplo n.º 13
0
 def testEmpty_01(self):
     self._copyDict('ru_RU')
     checker = SpellChecker(['ru_RU'], [])
     self.assertTrue(checker.check('ывпаывапыв'))
Ejemplo n.º 14
0
    def testFindErrors_07(self):
        checker = SpellChecker(['ru_RU'], ['spell'])
        checker.skipWordsWithNumbers = True

        errors = checker.findErrors('  проверка   ')
        self.assertEqual(errors, [])
Ejemplo n.º 15
0
 def testFindErrors_01(self):
     self._copyDict('ru_RU')
     checker = SpellChecker(['ru_RU'], [self._pathToDicts])
     checker.skipWordsWithNumbers = True
     errors = checker.findErrors('')
     self.assertEqual(errors, [])