| 833 | } |
| 834 | |
| 835 | void TestOpenOutputStreamAbort() { |
| 836 | std::shared_ptr<io::OutputStream> stream; |
| 837 | ASSERT_OK_AND_ASSIGN(stream, fs_->OpenOutputStream("bucket/somefile")); |
| 838 | ASSERT_OK(stream->Write("new data")); |
| 839 | // Abort() cancels the multipart upload. |
| 840 | ASSERT_OK(stream->Abort()); |
| 841 | ASSERT_EQ(stream->closed(), true); |
| 842 | AssertObjectContents(client_.get(), "bucket", "somefile", "some data"); |
| 843 | } |
| 844 | |
| 845 | void TestOpenOutputStreamDestructor() { |
| 846 | std::shared_ptr<io::OutputStream> stream; |
no test coverage detected