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

Function CheckSkipRows

cpp/src/arrow/csv/parser_test.cc:38–46  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

36namespace csv {
37
38void CheckSkipRows(const std::string& rows, int32_t num_rows,
39 int32_t expected_skipped_rows, int32_t expected_skipped_bytes) {
40 const uint8_t* start = reinterpret_cast<const uint8_t*>(rows.data());
41 const uint8_t* data;
42 int32_t skipped_rows =
43 SkipRows(start, static_cast<int32_t>(rows.size()), num_rows, &data);
44 ASSERT_EQ(skipped_rows, expected_skipped_rows);
45 ASSERT_EQ(data - start, expected_skipped_bytes);
46}
47
48TEST(SkipRows, Basics) {
49 CheckSkipRows("", 0, 0, 0);

Callers 1

TESTFunction · 0.85

Calls 3

SkipRowsFunction · 0.85
dataMethod · 0.45
sizeMethod · 0.45

Tested by

no test coverage detected