@@ -42,9 +42,9 @@ DIAGNOSTIC_IGNORE("-Wclass-memaccess")
4242DIAGNOSTIC_POP
4343#endif
4444
45- #include < arrow/ipc/json_simple.h>
4645#include < arrow/memory_pool.h>
4746#include < arrow/pretty_print.h>
47+ #include < arrow/testing/gtest_util.h>
4848
4949#include " base/hash/unaligned_access.h"
5050#include " base/types/int128.h"
@@ -528,9 +528,8 @@ TEST_F(StarRocksColumnToArrowTest, testArrayColumn) {
528528 std::shared_ptr<arrow::Array> array;
529529 convert_to_arrow (array_type_desc, column, arrow_type, memory_pool.get (), &array);
530530
531- auto s = arrow::ipc::internal::json::ArrayFromJSON (arrow_type, " [[1, 2, 3], [4, null, 5, 6], [], [null, null]]" );
532- ASSERT_TRUE (s.ok ());
533- ASSERT_TRUE (s.ValueUnsafe ()->Equals (array));
531+ auto s = arrow::ArrayFromJSON (arrow_type, " [[1, 2, 3], [4, null, 5, 6], [], [null, null]]" );
532+ ASSERT_TRUE (s->Equals (array));
534533}
535534
536535TEST_F (StarRocksColumnToArrowTest, testNullableArrayColumn) {
@@ -554,10 +553,8 @@ TEST_F(StarRocksColumnToArrowTest, testNullableArrayColumn) {
554553 convert_to_arrow (array_type_desc, column, arrow_type, memory_pool.get (), &array);
555554
556555 std::shared_ptr<arrow::Array> expect_array;
557- auto s = arrow::ipc::internal::json::ArrayFromJSON (arrow_type,
558- " [[1, 2, 3], null, [4, null, 5, 6], [], [null, null]]" );
559- ASSERT_TRUE (s.ok ());
560- ASSERT_TRUE (s.ValueUnsafe ()->Equals (array));
556+ auto s = arrow::ArrayFromJSON (arrow_type, " [[1, 2, 3], null, [4, null, 5, 6], [], [null, null]]" );
557+ ASSERT_TRUE (s->Equals (array));
561558}
562559
563560TEST_F (StarRocksColumnToArrowTest, testStructColumn) {
@@ -581,14 +578,13 @@ TEST_F(StarRocksColumnToArrowTest, testStructColumn) {
581578 std::shared_ptr<arrow::Array> array;
582579 convert_to_arrow (struct_type_desc, column, arrow_type, memory_pool.get (), &array);
583580
584- auto s = arrow::ipc::internal::json:: ArrayFromJSON (arrow_type, R"( [
581+ auto s = arrow::ArrayFromJSON (arrow_type, R"( [
585582 {"id": 1, "name": "test1"},
586583 {"id": null, "name": "test2"},
587584 {"id": 2, "name": null},
588585 {"id": null, "name": null}
589586 ])" );
590- ASSERT_TRUE (s.ok ());
591- ASSERT_TRUE (s.ValueUnsafe ()->Equals (array));
587+ ASSERT_TRUE (s->Equals (array));
592588}
593589
594590TEST_F (StarRocksColumnToArrowTest, testNullableStructColumn) {
@@ -615,15 +611,14 @@ TEST_F(StarRocksColumnToArrowTest, testNullableStructColumn) {
615611 convert_to_arrow (struct_type_desc, column, arrow_type, memory_pool.get (), &array);
616612
617613 std::shared_ptr<arrow::Array> expect_array;
618- auto s = arrow::ipc::internal::json:: ArrayFromJSON (arrow_type, R"( [
614+ auto s = arrow::ArrayFromJSON (arrow_type, R"( [
619615 {"id": 1, "name": "test1"},
620616 null,
621617 {"id": null, "name": "test2"},
622618 {"id": 2, "name": null},
623619 {"id": null, "name": null}
624620 ])" );
625- ASSERT_TRUE (s.ok ());
626- ASSERT_TRUE (s.ValueUnsafe ()->Equals (array));
621+ ASSERT_TRUE (s->Equals (array));
627622}
628623
629624TEST_F (StarRocksColumnToArrowTest, testMapColumn) {
0 commit comments