\brief Indicate if fields are equals. \param[in] target ArrayData to be converted and tested \param[in] expected result ArrayData
| 3567 | /// \param[in] target ArrayData to be converted and tested |
| 3568 | /// \param[in] expected result ArrayData |
| 3569 | void AssertArrayDataEqualsWithSwapEndian(const std::shared_ptr<ArrayData>& target, |
| 3570 | const std::shared_ptr<ArrayData>& expected) { |
| 3571 | auto swap_array = MakeArray(*::arrow::internal::SwapEndianArrayData(target)); |
| 3572 | auto expected_array = MakeArray(expected); |
| 3573 | ASSERT_ARRAYS_EQUAL(*swap_array, *expected_array); |
| 3574 | ASSERT_OK(swap_array->ValidateFull()); |
| 3575 | } |
| 3576 | |
| 3577 | TEST(TestSwapEndianArrayData, PrimitiveType) { |
| 3578 | auto null_buffer = Buffer::FromString("\xff"); |
no test coverage detected