| 14 | |
| 15 | |
| 16 | void test_to_hex_array() { |
| 17 | const void* ptr = 0; |
| 18 | BOOST_TEST(std::string(boost::stacktrace::detail::to_hex_array(ptr).data()).find("0x0") != std::string::npos); |
| 19 | |
| 20 | ptr = reinterpret_cast<const void*>(0x10); |
| 21 | BOOST_TEST(std::string(boost::stacktrace::detail::to_hex_array(ptr).data()).find("10") != std::string::npos); |
| 22 | |
| 23 | ptr = reinterpret_cast<void*>(0x19); |
| 24 | BOOST_TEST(std::string(boost::stacktrace::detail::to_hex_array(ptr).data()).find("19") != std::string::npos); |
| 25 | |
| 26 | ptr = reinterpret_cast<void*>(0x999999); |
| 27 | BOOST_TEST(std::string(boost::stacktrace::detail::to_hex_array(ptr).data()).find("999999") != std::string::npos); |
| 28 | } |
| 29 | |
| 30 | void test_to_dec_array() { |
| 31 | BOOST_TEST_EQ(std::string(boost::stacktrace::detail::to_dec_array(0).data()), std::string("0")); |