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

Method SetUp

cpp/src/parquet/chunker_internal_test.cc:1514–1528  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1512 std::shared_ptr<Table> edit1_, edit2_, edit3_;
1513
1514 void SetUp() override {
1515 auto schema = ::arrow::schema({
1516 ::arrow::field("int32", ::arrow::int32(), true),
1517 ::arrow::field("float64", ::arrow::float64(), true),
1518 ::arrow::field("bool", ::arrow::boolean(), false),
1519 });
1520
1521 ASSERT_OK_AND_ASSIGN(part1_, GenerateTable(schema, kPartLength, /*seed=*/0));
1522 ASSERT_OK_AND_ASSIGN(part2_, GenerateTable(schema, kPartLength, /*seed=*/2));
1523 ASSERT_OK_AND_ASSIGN(part3_, GenerateTable(schema, kPartLength, /*seed=*/4));
1524
1525 ASSERT_OK_AND_ASSIGN(edit1_, GenerateTable(schema, kEditLength, /*seed=*/1));
1526 ASSERT_OK_AND_ASSIGN(edit2_, GenerateTable(schema, kEditLength, /*seed=*/3));
1527 ASSERT_OK_AND_ASSIGN(edit3_, GenerateTable(schema, kEditLength, /*seed=*/5));
1528 }
1529};
1530
1531TEST_F(TestCDCMultipleRowGroups, InsertOnce) {

Callers

nothing calls this directly

Calls 4

ASSERT_OK_AND_ASSIGNFunction · 0.70
GenerateTableFunction · 0.70
schemaFunction · 0.50
fieldFunction · 0.50

Tested by

no test coverage detected