| 69 | |
| 70 | template <typename T> |
| 71 | void AssertConversion(StringConverter<T>* converter, const T& type, const std::string& s, |
| 72 | ConversionValueType<T> expected) { |
| 73 | ARROW_SCOPED_TRACE("When converting: '", s, "', expecting: ", expected); |
| 74 | ConversionValueType<T> out{}; |
| 75 | ASSERT_TRUE(converter->Convert(type, s.data(), s.length(), &out)); |
| 76 | AssertValueEquals(out, expected); |
| 77 | } |
| 78 | |
| 79 | template <typename T> |
| 80 | void AssertConversion(StringConverter<T>* converter, const std::string& s, |
no test coverage detected