summaryrefslogtreecommitdiff
path: root/dviware/dvisvgm/tests/UtilityTest.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'dviware/dvisvgm/tests/UtilityTest.cpp')
-rw-r--r--dviware/dvisvgm/tests/UtilityTest.cpp11
1 files changed, 11 insertions, 0 deletions
diff --git a/dviware/dvisvgm/tests/UtilityTest.cpp b/dviware/dvisvgm/tests/UtilityTest.cpp
index b2460d5017..2faa4c2a96 100644
--- a/dviware/dvisvgm/tests/UtilityTest.cpp
+++ b/dviware/dvisvgm/tests/UtilityTest.cpp
@@ -119,6 +119,17 @@ TEST(UtilityTest, ilog10) {
}
+TEST(UtilityTest, to_string) {
+ ASSERT_EQ(util::to_string(0), "0");
+ ASSERT_EQ(util::to_string(1), "1");
+ ASSERT_EQ(util::to_string(100), "100");
+ ASSERT_EQ(util::to_string(-1), "-1");
+ ASSERT_EQ(util::to_string(2.123), "2.123");
+ ASSERT_EQ(util::to_string(-2.123), "-2.123");
+ ASSERT_EQ(util::to_string(1.500e-5), "0.000015");
+}
+
+
static string base64 (const string &str) {
istringstream iss(str);
ostringstream oss;