summaryrefslogtreecommitdiff
path: root/test/util_test.cc
diff options
context:
space:
mode:
Diffstat (limited to 'test/util_test.cc')
-rw-r--r--test/util_test.cc9
1 files changed, 9 insertions, 0 deletions
diff --git a/test/util_test.cc b/test/util_test.cc
index 5780f898..69f4c891 100644
--- a/test/util_test.cc
+++ b/test/util_test.cc
@@ -276,3 +276,12 @@ BOOST_AUTO_TEST_CASE (unique_string_test)
existing.push_back (s);
}
}
+
+
+BOOST_AUTO_TEST_CASE(utf8_strlen_test)
+{
+ BOOST_CHECK_EQUAL(dcp::utf8_strlen("hello world"), 11U);
+ BOOST_CHECK_EQUAL(dcp::utf8_strlen("hëllo world"), 11U);
+ BOOST_CHECK_EQUAL(dcp::utf8_strlen("hëłlo wørld"), 11U);
+}
+