def test_fi_FI_voikko(self):
     d = hunspell_suggest.Dictionary('fi_FI')
     self.assertEqual(d.has_spellchecking(), True)
     h = hunspell_suggest.Hunspell(['fi_FI'])
     self.assertEqual(h.suggest('kisssa'), [('kissa', -1), ('kissaa', -1),
                                            ('kisassa', -1),
                                            ('kisussa', -1)])
 def test_fi_FI_voikko(self) -> None:
     d = hunspell_suggest.Dictionary('fi_FI')
     self.assertEqual(d.has_spellchecking(), True)
     h = hunspell_suggest.Hunspell(['fi_FI'])
     self.assertEqual(
         h.suggest('kisssa'),
         [('kissa', -1),
          ('Kiassa', -1),
          ('kissaa', -1),
          ('kisassa', -1),
          ('kisussa', -1)])
     self.assertEqual(
         h.suggest('Pariisin-suurlähettila'),
         [('Pariisin-suurla\u0308hettila\u0308s', 0),
          ('Pariisin-suurlähetetila', -1),
          ('Pariisin-suurlähettiala', -1)])
 def test_fi_FI_spellcheck_suggest_voikko(self):
     d = hunspell_suggest.Dictionary('fi_FI')
     self.assertEqual(d.spellcheck_suggest_voikko('kisssa'),
                      ['kissa', 'kissaa', 'kisassa', 'kisussa'])
 def test_fi_FI_spellcheck_voikko(self):
     d = hunspell_suggest.Dictionary('fi_FI')
     self.assertEqual(d.spellcheck_voikko('kissa'), True)
     self.assertEqual(d.spellcheck_voikko('kisssa'), False)
     self.assertEqual(d.spellcheck_voikko('Päiviä'), True)
     self.assertEqual(d.spellcheck_voikko('Päivia'), False)
 def test_en_US_spellcheck_suggest_pyhunspell(self):
     d = hunspell_suggest.Dictionary('en_US')
     self.assertEqual(d.spellcheck_suggest_pyhunspell('kamel'),
                      ['camel', 'Camel'])
 def test_en_US_spellcheck_pyhunspell(self):
     d = hunspell_suggest.Dictionary('en_US')
     self.assertEqual(d.spellcheck_pyhunspell('winter'), True)
     self.assertEqual(d.spellcheck_pyhunspell('winxer'), False)
 def test_en_US_spellcheck_suggest_enchant(self) -> None:
     d = hunspell_suggest.Dictionary('en_US')
     self.assertEqual(
         d.spellcheck_suggest_enchant('kamel'),
         ['Jamel', 'Camel', 'camel', 'Jamal', 'gamely'])
 def test_en_US_spellcheck_enchant(self) -> None:
     d = hunspell_suggest.Dictionary('en_US')
     self.assertEqual(d.spellcheck_enchant('winter'), True)
     self.assertEqual(d.spellcheck_enchant('winxer'), False)