Example #1
0
 def test_empty(self):
     self.assertEqual(pylev2.levenshtein('', ''), 0)
Example #2
0
 def test_basic(self):
     self.assertEqual(pylev2.levenshtein('abc', 'abc'), 0)
Example #3
0
 def test_threshold(self):
     self.assertEqual(pylev2.levenshtein(u'', u'aaa', 3), 3)
     self.assertEqual(pylev2.levenshtein(u'', u'aaa', 2), None)
Example #4
0
 def test_something(self):
     self.assertEqual(pylev2.levenshtein(u'kittens', u'sitting'), 3)
Example #5
0
 def test_unicode(self):
     self.assertEqual(pylev2.levenshtein(u'\u2603', u'\u2603'), 0)
Example #6
0
 def test_mixed_type(self):
     self.assertEqual(pylev2.levenshtein(u'\u2603', 'e'), 1)