Mercurial > irccd
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()