MCPcopy Create free account
hub / github.com/apache/arrow / AssertFieldEqual

Function AssertFieldEqual

cpp/src/arrow/json/chunked_builder_test.cc:75–84  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

73}
74
75void AssertFieldEqual(const std::vector<std::string>& path,
76 const std::shared_ptr<ChunkedArray>& columns,
77 const ChunkedArray& expected) {
78 ASSERT_EQ(expected.num_chunks(), columns->num_chunks()) << "# chunks unequal";
79 std::shared_ptr<ChunkedArray> actual = columns;
80 for (const auto& name : path) {
81 actual = ExtractField(name, *actual);
82 }
83 AssertChunkedEqual(expected, *actual);
84}
85
86TEST(ChunkedArrayBuilder, Empty) {
87 auto tg = TaskGroup::MakeSerial();

Callers 8

TEST_FFunction · 0.85
AssertOutputsEqualMethod · 0.85
TESTFunction · 0.85
TEST_FFunction · 0.85
CheckUnifyAsymmetricMethod · 0.85
type_test.ccFile · 0.85
CheckImportMethod · 0.85
TESTFunction · 0.85

Calls 3

ExtractFieldFunction · 0.85
AssertChunkedEqualFunction · 0.85
num_chunksMethod · 0.45

Tested by

no test coverage detected