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

Class WriterTestParams

cpp/src/arrow/csv/writer_test.cc:40–54  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

38namespace csv {
39
40struct WriterTestParams {
41 WriterTestParams(std::shared_ptr<Schema> schema, std::string batch_data,
42 WriteOptions options, std::optional<std::string> expected_output,
43 Status expected_status = Status::OK())
44 : schema(std::move(schema)),
45 batch_data(std::move(batch_data)),
46 options(std::move(options)),
47 expected_output(std::move(expected_output)),
48 expected_status(std::move(expected_status)) {}
49 std::shared_ptr<Schema> schema;
50 std::string batch_data;
51 WriteOptions options;
52 std::optional<std::string> expected_output;
53 Status expected_status;
54};
55
56// Avoid Valgrind failures with GTest trying to represent a WriterTestParams
57void PrintTo(const WriterTestParams& p, std::ostream* os) {

Callers 1

writer_test.ccFile · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected