diff TestEditDistance.cpp @ 16:06166d6c083b

Add configuration processing. Cache DB values Add a custom RBTree to save space. Track multiple DB connections properly. More testing. Add ValueExistsException.
author Tom Fredrik Blenning Klaussen <bfg@blenning.no>
date Tue, 28 Aug 2012 18:58:02 +0200
parents a3834af36579
children b9515dc35fe4
line wrap: on
line diff
--- a/TestEditDistance.cpp	Sat Aug 25 01:42:13 2012 +0200
+++ b/TestEditDistance.cpp	Tue Aug 28 18:58:02 2012 +0200
@@ -21,3 +21,9 @@
   BOOST_REQUIRE_EQUAL(EditDistance::removeDiacritics(QString::fromUtf8("Hånda")), "Handa");
   BOOST_REQUIRE_EQUAL(EditDistance::removeDiacritics(QString::fromUtf8("Líll")), "Lill");
 }
+
+BOOST_AUTO_TEST_CASE( TestStrangeChars )
+{
+  BOOST_REQUIRE_EQUAL(EditDistance::Compute("S'turday", "Sunday", false), 3);
+  BOOST_REQUIRE_EQUAL(EditDistance::Compute("S'turday", "Sunday", false), 3);
+}