Example #1
0
	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)
Example #2
0
	def testEqual(self):
		self.assertEqual(raptor.levenshtein('abcxyz', 'abcxyz'), 0)
Example #3
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