def testEmpty(self): self.assertEqual(raptor.levenshtein('a', ''), 1) self.assertEqual(raptor.levenshtein('', 'sitten'), 6) self.assertEqual(raptor.levenshtein('sitten', ''), 6) self.assertEqual(raptor.levenshtein('', ''), 0)
def testEqual(self): self.assertEqual(raptor.levenshtein('abcxyz', 'abcxyz'), 0)
def testNormal(self): self.assertEqual(raptor.levenshtein('a', 'b'), 1) self.assertEqual(raptor.levenshtein('kitten', 'sitten'), 1) # very famous example self.assertEqual(raptor.levenshtein('sitten', 'sittin'), 1) # very famous example self.assertEqual(raptor.levenshtein('sitten', 'sitting'), 2) # very famous example