X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=senf%2FUtils%2FConsole%2FTraits.test.cc;h=ae8cd33ed38025518e4a922a90242ba4c00f9cfb;hb=3d7b1c7de10871dab0a8b64aa465b79abe8579c5;hp=85b9f35437ca13021646cbf2fbba7c25c7e5a1e6;hpb=a30f975608bae2dcee151af15dc7f40602627615;p=senf.git diff --git a/senf/Utils/Console/Traits.test.cc b/senf/Utils/Console/Traits.test.cc index 85b9f35..ae8cd33 100644 --- a/senf/Utils/Console/Traits.test.cc +++ b/senf/Utils/Console/Traits.test.cc @@ -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::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;