\brief Indicate if fields are equals. \param[in] target ArrayData to be converted and tested \param[in] expected result ArrayData
| 3617 | /// \param[in] target ArrayData to be converted and tested |
| 3618 | /// \param[in] expected result ArrayData |
| 3619 | void AssertArrayDataEqualsWithSwapEndian(const std::shared_ptr<ArrayData>& target, |
| 3620 | const std::shared_ptr<ArrayData>& expected) { |
| 3621 | auto swap_array = MakeArray(*::arrow::internal::SwapEndianArrayData(target)); |
| 3622 | auto expected_array = MakeArray(expected); |
| 3623 | ASSERT_ARRAYS_EQUAL(*swap_array, *expected_array); |
| 3624 | ASSERT_OK(swap_array->ValidateFull()); |
| 3625 | } |
| 3626 | |
| 3627 | TEST(TestSwapEndianArrayData, PrimitiveType) { |
| 3628 | auto null_buffer = Buffer::FromString("\xff"); |
no test coverage detected