changeset 531:d71c59eb04c3

Common: add string_util namespace
author David Demelier <markand@malikania.fr>
date Thu, 16 Nov 2017 23:55:19 +0100
parents 7cd7b2cdf923
children c59b87f66b67
files tests/util/main.cpp
diffstat 1 files changed, 20 insertions(+), 20 deletions(-) [+]
line wrap: on
line diff
--- a/tests/util/main.cpp	Thu Nov 16 23:51:01 2017 +0100
+++ b/tests/util/main.cpp	Thu Nov 16 23:55:19 2017 +0100
@@ -425,32 +425,32 @@
 
 BOOST_AUTO_TEST_CASE(signed_to_int)
 {
-    BOOST_TEST(to_int("10")                     == 10);
-    BOOST_TEST(to_int<std::int8_t>("-10")       == -10);
-    BOOST_TEST(to_int<std::int8_t>("10")        == 10);
-    BOOST_TEST(to_int<std::int16_t>("-1000")    == -1000);
-    BOOST_TEST(to_int<std::int16_t>("1000")     == 1000);
-    BOOST_TEST(to_int<std::int32_t>("-1000")    == -1000);
-    BOOST_TEST(to_int<std::int32_t>("1000")     == 1000);
+    BOOST_TEST(string_util::to_int("10")                     == 10);
+    BOOST_TEST(string_util::to_int<std::int8_t>("-10")       == -10);
+    BOOST_TEST(string_util::to_int<std::int8_t>("10")        == 10);
+    BOOST_TEST(string_util::to_int<std::int16_t>("-1000")    == -1000);
+    BOOST_TEST(string_util::to_int<std::int16_t>("1000")     == 1000);
+    BOOST_TEST(string_util::to_int<std::int32_t>("-1000")    == -1000);
+    BOOST_TEST(string_util::to_int<std::int32_t>("1000")     == 1000);
 }
 
 BOOST_AUTO_TEST_CASE(signed_to_int64)
 {
-    BOOST_TEST(to_int<std::int64_t>("-9223372036854775807") == -9223372036854775807LL);
-    BOOST_TEST(to_int<std::int64_t>("9223372036854775807") == 9223372036854775807LL);
+    BOOST_TEST(string_util::to_int<std::int64_t>("-9223372036854775807") == -9223372036854775807LL);
+    BOOST_TEST(string_util::to_int<std::int64_t>("9223372036854775807") == 9223372036854775807LL);
 }
 
 BOOST_AUTO_TEST_CASE(unsigned_to_uint)
 {
-    BOOST_TEST(to_uint("10")                    == 10U);
-    BOOST_TEST(to_uint<std::uint8_t>("10")       == 10U);
-    BOOST_TEST(to_uint<std::uint16_t>("1000")    == 1000U);
-    BOOST_TEST(to_uint<std::uint32_t>("1000")    == 1000U);
+    BOOST_TEST(string_util::to_uint("10")                    == 10U);
+    BOOST_TEST(string_util::to_uint<std::uint8_t>("10")       == 10U);
+    BOOST_TEST(string_util::to_uint<std::uint16_t>("1000")    == 1000U);
+    BOOST_TEST(string_util::to_uint<std::uint32_t>("1000")    == 1000U);
 }
 
 BOOST_AUTO_TEST_CASE(unsigned_to_uint64)
 {
-    BOOST_TEST(to_uint<std::uint64_t>("18446744073709551615") == 18446744073709551615ULL);
+    BOOST_TEST(string_util::to_uint<std::uint64_t>("18446744073709551615") == 18446744073709551615ULL);
 }
 
 BOOST_AUTO_TEST_SUITE_END()
@@ -459,16 +459,16 @@
 
 BOOST_AUTO_TEST_CASE(invalid_argument)
 {
-    BOOST_REQUIRE_THROW(to_int("plopation"), std::invalid_argument);
-    BOOST_REQUIRE_THROW(to_uint("plopation"), std::invalid_argument);
+    BOOST_REQUIRE_THROW(string_util::to_int("plopation"), std::invalid_argument);
+    BOOST_REQUIRE_THROW(string_util::to_uint("plopation"), std::invalid_argument);
 }
 
 BOOST_AUTO_TEST_CASE(out_of_range)
 {
-    BOOST_REQUIRE_THROW(to_int<std::int8_t>("1000"), std::out_of_range);
-    BOOST_REQUIRE_THROW(to_int<std::int8_t>("-1000"), std::out_of_range);
-    BOOST_REQUIRE_THROW(to_uint<std::uint8_t>("1000"), std::out_of_range);
-    BOOST_REQUIRE_THROW(to_uint<std::uint8_t>("-1000"), std::out_of_range);
+    BOOST_REQUIRE_THROW(string_util::to_int<std::int8_t>("1000"), std::out_of_range);
+    BOOST_REQUIRE_THROW(string_util::to_int<std::int8_t>("-1000"), std::out_of_range);
+    BOOST_REQUIRE_THROW(string_util::to_uint<std::uint8_t>("1000"), std::out_of_range);
+    BOOST_REQUIRE_THROW(string_util::to_uint<std::uint8_t>("-1000"), std::out_of_range);
 }
 
 BOOST_AUTO_TEST_SUITE_END()