| 662 | |
| 663 | class TestORCWriterTrivialNoWrite : public ::testing::Test {}; |
| 664 | TEST_F(TestORCWriterTrivialNoWrite, noWrite) { |
| 665 | EXPECT_OK_AND_ASSIGN(auto buffer_output_stream, |
| 666 | io::BufferOutputStream::Create(kDefaultSmallMemStreamSize / 16)); |
| 667 | auto write_options = adapters::orc::WriteOptions(); |
| 668 | #ifdef ARROW_WITH_SNAPPY |
| 669 | write_options.compression = Compression::SNAPPY; |
| 670 | #else |
| 671 | write_options.compression = Compression::UNCOMPRESSED; |
| 672 | #endif |
| 673 | write_options.file_version = adapters::orc::FileVersion(0, 11); |
| 674 | write_options.compression_block_size = 64 * 1024; |
| 675 | write_options.row_index_stride = 5000; |
| 676 | EXPECT_OK_AND_ASSIGN(auto writer, adapters::orc::ORCFileWriter::Open( |
| 677 | buffer_output_stream.get(), write_options)); |
| 678 | ARROW_EXPECT_OK(writer->Close()); |
| 679 | } |
| 680 | class TestORCWriterTrivialNoConversion : public ::testing::Test { |
| 681 | public: |
| 682 | TestORCWriterTrivialNoConversion() { |
nothing calls this directly
no test coverage detected