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

Function TEST

cpp/src/arrow/array/array_test.cc:1195–1209  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1193// Null type tests
1194
1195TEST(TestNullBuilder, Basics) {
1196 NullBuilder builder;
1197 std::shared_ptr<Array> array;
1198
1199 ASSERT_OK(builder.AppendNull());
1200 ASSERT_OK(builder.Append(nullptr));
1201 ASSERT_OK(builder.AppendNull());
1202 ASSERT_OK(builder.AppendNulls(2));
1203 ASSERT_EQ(5, builder.null_count());
1204 ASSERT_OK(builder.Finish(&array));
1205
1206 const auto& null_array = checked_cast<NullArray&>(*array);
1207 ASSERT_EQ(null_array.length(), 5);
1208 ASSERT_EQ(null_array.null_count(), 5);
1209}
1210
1211// ----------------------------------------------------------------------
1212// Primitive type tests

Callers 1

array_test.ccFile · 0.70

Calls 15

default_memory_poolFunction · 0.85
random_is_validFunction · 0.85
AssertZeroPaddedFunction · 0.85
TestInitializedFunction · 0.85
FromStringFunction · 0.85
decimal32Function · 0.85
decimal64Function · 0.85
decimal256Function · 0.85
SwapEndianArrayDataFunction · 0.85
ArrayFromJSONFunction · 0.85

Tested by

no test coverage detected