MCPcopy Create free account
hub / github.com/clips/pattern / test_find_lexeme

Method test_find_lexeme

test/test_fr.py:42–52  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

40 print "pattern.fr.inflect.verbs.find_lemma()"
41
42 def test_find_lexeme(self):
43 # Assert the accuracy of the verb conjugation algorithm.
44 i, n = 0, 0
45 for v, lexeme1 in fr.inflect.verbs.infinitives.items():
46 lexeme2 = fr.inflect.verbs.find_lexeme(v)
47 for j in range(len(lexeme2)):
48 if lexeme1[j] == lexeme2[j]:
49 i += 1
50 n += 1
51 self.assertTrue(float(i) / n > 0.85)
52 print "pattern.fr.inflect.verbs.find_lexeme()"
53
54 def test_conjugate(self):
55 # Assert different tenses with different conjugations.

Callers

nothing calls this directly

Calls 3

lenFunction · 0.85
itemsMethod · 0.45
find_lexemeMethod · 0.45

Tested by

no test coverage detected