Utils/Console: Documentation fixes
[senf.git] / senf / Utils / Console / Traits.test.cc
index 85b9f35..ae8cd33 100644 (file)
@@ -131,6 +131,13 @@ BOOST_AUTO_UNIT_TEST(boolTraits)
     BOOST_CHECK_EQUAL( ss.str(), "disabled\n" "enabled\n" );
 }
 
+BOOST_AUTO_UNIT_TEST(stringTraits)
+{
+    BOOST_CHECK_EQUAL( 
+        senf::console::ArgumentTraits<std::string>::str("Test\nOf\nA \"String\"\x01\x7f\xa0\xff"),
+        "\"Test\\x0aOf\\x0aA \\\"String\\\"\\x01\\x7f\\xa0\\xff\"" );
+}
+
 BOOST_AUTO_UNIT_TEST(enumSupport)
 {
     senf::console::Executor executor;