| 25 | |
| 26 | template <class T> |
| 27 | void to_string_test(const T& value, const char* ethalon) { |
| 28 | std::stringstream ss; |
| 29 | ss << boost::pfr::io(value); |
| 30 | BOOST_TEST_EQ(ss.str(), ethalon); |
| 31 | } |
| 32 | |
| 33 | template <class T> |
| 34 | void test_type(const T& value, const char* ethalon) { |