| Index: net/base/elements_upload_data_stream_unittest.cc
|
| diff --git a/net/base/elements_upload_data_stream_unittest.cc b/net/base/elements_upload_data_stream_unittest.cc
|
| index fadf45d4d911a4e00b05a9dc0238a1ef6ab17339..2c00e9d7a1d7ddde4fc58d2f1a5231636ae0e929 100644
|
| --- a/net/base/elements_upload_data_stream_unittest.cc
|
| +++ b/net/base/elements_upload_data_stream_unittest.cc
|
| @@ -154,7 +154,7 @@ class ElementsUploadDataStreamTest : public PlatformTest {
|
| TEST_F(ElementsUploadDataStreamTest, EmptyUploadData) {
|
| std::unique_ptr<UploadDataStream> stream(
|
| new ElementsUploadDataStream(std::move(element_readers_), 0));
|
| - ASSERT_THAT(stream->Init(CompletionCallback()), IsOk());
|
| + ASSERT_THAT(stream->Init(CompletionCallback(), BoundNetLog()), IsOk());
|
| EXPECT_TRUE(stream->IsInMemory());
|
| EXPECT_EQ(0U, stream->size());
|
| EXPECT_EQ(0U, stream->position());
|
| @@ -166,7 +166,7 @@ TEST_F(ElementsUploadDataStreamTest, ConsumeAllBytes) {
|
| base::WrapUnique(new UploadBytesElementReader(kTestData, kTestDataSize)));
|
| std::unique_ptr<UploadDataStream> stream(
|
| new ElementsUploadDataStream(std::move(element_readers_), 0));
|
| - ASSERT_THAT(stream->Init(CompletionCallback()), IsOk());
|
| + ASSERT_THAT(stream->Init(CompletionCallback(), BoundNetLog()), IsOk());
|
| EXPECT_TRUE(stream->IsInMemory());
|
| EXPECT_EQ(kTestDataSize, stream->size());
|
| EXPECT_EQ(0U, stream->position());
|
| @@ -195,7 +195,8 @@ TEST_F(ElementsUploadDataStreamTest, File) {
|
| TestCompletionCallback init_callback;
|
| std::unique_ptr<UploadDataStream> stream(
|
| new ElementsUploadDataStream(std::move(element_readers_), 0));
|
| - ASSERT_THAT(stream->Init(init_callback.callback()), IsError(ERR_IO_PENDING));
|
| + ASSERT_THAT(stream->Init(init_callback.callback(), BoundNetLog()),
|
| + IsError(ERR_IO_PENDING));
|
| ASSERT_THAT(init_callback.WaitForResult(), IsOk());
|
| EXPECT_FALSE(stream->IsInMemory());
|
| EXPECT_EQ(kTestDataSize, stream->size());
|
| @@ -231,7 +232,8 @@ TEST_F(ElementsUploadDataStreamTest, FileSmallerThanLength) {
|
| TestCompletionCallback init_callback;
|
| std::unique_ptr<UploadDataStream> stream(
|
| new ElementsUploadDataStream(std::move(element_readers_), 0));
|
| - ASSERT_THAT(stream->Init(init_callback.callback()), IsError(ERR_IO_PENDING));
|
| + ASSERT_THAT(stream->Init(init_callback.callback(), BoundNetLog()),
|
| + IsError(ERR_IO_PENDING));
|
| ASSERT_THAT(init_callback.WaitForResult(), IsOk());
|
| EXPECT_FALSE(stream->IsInMemory());
|
| EXPECT_EQ(kFakeSize, stream->size());
|
| @@ -272,7 +274,7 @@ TEST_F(ElementsUploadDataStreamTest, ReadErrorSync) {
|
| new ElementsUploadDataStream(std::move(element_readers_), 0));
|
|
|
| // Run Init().
|
| - ASSERT_THAT(stream->Init(CompletionCallback()), IsOk());
|
| + ASSERT_THAT(stream->Init(CompletionCallback(), BoundNetLog()), IsOk());
|
| EXPECT_EQ(kTestDataSize*2, stream->size());
|
| EXPECT_EQ(0U, stream->position());
|
| EXPECT_FALSE(stream->IsEOF());
|
| @@ -308,7 +310,8 @@ TEST_F(ElementsUploadDataStreamTest, ReadErrorAsync) {
|
|
|
| // Run Init().
|
| TestCompletionCallback init_callback;
|
| - ASSERT_THAT(stream->Init(init_callback.callback()), IsError(ERR_IO_PENDING));
|
| + ASSERT_THAT(stream->Init(init_callback.callback(), BoundNetLog()),
|
| + IsError(ERR_IO_PENDING));
|
| EXPECT_THAT(init_callback.WaitForResult(), IsOk());
|
| EXPECT_EQ(kTestDataSize*2, stream->size());
|
| EXPECT_EQ(0U, stream->position());
|
| @@ -350,7 +353,8 @@ TEST_F(ElementsUploadDataStreamTest, FileAndBytes) {
|
| TestCompletionCallback init_callback;
|
| std::unique_ptr<UploadDataStream> stream(
|
| new ElementsUploadDataStream(std::move(element_readers_), 0));
|
| - ASSERT_THAT(stream->Init(init_callback.callback()), IsError(ERR_IO_PENDING));
|
| + ASSERT_THAT(stream->Init(init_callback.callback(), BoundNetLog()),
|
| + IsError(ERR_IO_PENDING));
|
| ASSERT_THAT(init_callback.WaitForResult(), IsOk());
|
| EXPECT_FALSE(stream->IsInMemory());
|
| EXPECT_EQ(kStreamSize, stream->size());
|
| @@ -402,7 +406,8 @@ TEST_F(ElementsUploadDataStreamTest, InitAsync) {
|
|
|
| // Run Init().
|
| TestCompletionCallback callback;
|
| - ASSERT_THAT(stream->Init(callback.callback()), IsError(ERR_IO_PENDING));
|
| + ASSERT_THAT(stream->Init(callback.callback(), BoundNetLog()),
|
| + IsError(ERR_IO_PENDING));
|
| EXPECT_THAT(callback.WaitForResult(), IsOk());
|
| }
|
|
|
| @@ -419,7 +424,8 @@ TEST_F(ElementsUploadDataStreamTest, InitAsyncFailureAsync) {
|
|
|
| // Run Init().
|
| TestCompletionCallback callback;
|
| - ASSERT_THAT(stream->Init(callback.callback()), IsError(ERR_IO_PENDING));
|
| + ASSERT_THAT(stream->Init(callback.callback(), BoundNetLog()),
|
| + IsError(ERR_IO_PENDING));
|
| EXPECT_THAT(callback.WaitForResult(), IsError(ERR_FAILED));
|
| }
|
|
|
| @@ -441,7 +447,8 @@ TEST_F(ElementsUploadDataStreamTest, InitAsyncFailureSync) {
|
|
|
| // Run Init().
|
| TestCompletionCallback callback;
|
| - ASSERT_THAT(stream->Init(callback.callback()), IsError(ERR_IO_PENDING));
|
| + ASSERT_THAT(stream->Init(callback.callback(), BoundNetLog()),
|
| + IsError(ERR_IO_PENDING));
|
| EXPECT_THAT(callback.WaitForResult(), IsError(ERR_FAILED));
|
| }
|
|
|
| @@ -452,7 +459,7 @@ TEST_F(ElementsUploadDataStreamTest, ReadAsyncWithExactSizeBuffer) {
|
| std::unique_ptr<UploadDataStream> stream(
|
| new ElementsUploadDataStream(std::move(element_readers_), 0));
|
|
|
| - ASSERT_THAT(stream->Init(CompletionCallback()), IsOk());
|
| + ASSERT_THAT(stream->Init(CompletionCallback(), BoundNetLog()), IsOk());
|
| EXPECT_TRUE(stream->IsInMemory());
|
| EXPECT_EQ(kTestDataSize, stream->size());
|
| EXPECT_EQ(0U, stream->position());
|
| @@ -496,7 +503,8 @@ TEST_F(ElementsUploadDataStreamTest, ReadAsync) {
|
|
|
| // Run Init().
|
| TestCompletionCallback init_callback;
|
| - EXPECT_THAT(stream->Init(init_callback.callback()), IsError(ERR_IO_PENDING));
|
| + EXPECT_THAT(stream->Init(init_callback.callback(), BoundNetLog()),
|
| + IsError(ERR_IO_PENDING));
|
| EXPECT_THAT(init_callback.WaitForResult(), IsOk());
|
|
|
| scoped_refptr<IOBuffer> buf = new IOBuffer(kTestBufferSize);
|
| @@ -536,7 +544,8 @@ void ElementsUploadDataStreamTest::FileChangedHelper(
|
| TestCompletionCallback init_callback;
|
| std::unique_ptr<UploadDataStream> stream(
|
| new ElementsUploadDataStream(std::move(element_readers), 0));
|
| - ASSERT_THAT(stream->Init(init_callback.callback()), IsError(ERR_IO_PENDING));
|
| + ASSERT_THAT(stream->Init(init_callback.callback(), BoundNetLog()),
|
| + IsError(ERR_IO_PENDING));
|
| int error_code = init_callback.WaitForResult();
|
| if (error_expected)
|
| ASSERT_THAT(error_code, IsError(ERR_UPLOAD_FILE_CHANGED));
|
| @@ -584,7 +593,8 @@ TEST_F(ElementsUploadDataStreamTest, MultipleInit) {
|
|
|
| // Call Init().
|
| TestCompletionCallback init_callback1;
|
| - ASSERT_THAT(stream->Init(init_callback1.callback()), IsError(ERR_IO_PENDING));
|
| + ASSERT_THAT(stream->Init(init_callback1.callback(), BoundNetLog()),
|
| + IsError(ERR_IO_PENDING));
|
| ASSERT_THAT(init_callback1.WaitForResult(), IsOk());
|
| EXPECT_FALSE(stream->IsEOF());
|
| EXPECT_EQ(kTestDataSize*2, stream->size());
|
| @@ -595,7 +605,8 @@ TEST_F(ElementsUploadDataStreamTest, MultipleInit) {
|
|
|
| // Call Init() again to reset.
|
| TestCompletionCallback init_callback2;
|
| - ASSERT_THAT(stream->Init(init_callback2.callback()), IsError(ERR_IO_PENDING));
|
| + ASSERT_THAT(stream->Init(init_callback2.callback(), BoundNetLog()),
|
| + IsError(ERR_IO_PENDING));
|
| ASSERT_THAT(init_callback2.WaitForResult(), IsOk());
|
| EXPECT_FALSE(stream->IsEOF());
|
| EXPECT_EQ(kTestDataSize*2, stream->size());
|
| @@ -626,7 +637,8 @@ TEST_F(ElementsUploadDataStreamTest, MultipleInitAsync) {
|
| expected_data += expected_data;
|
|
|
| // Call Init().
|
| - ASSERT_THAT(stream->Init(test_callback.callback()), IsError(ERR_IO_PENDING));
|
| + ASSERT_THAT(stream->Init(test_callback.callback(), BoundNetLog()),
|
| + IsError(ERR_IO_PENDING));
|
| EXPECT_THAT(test_callback.WaitForResult(), IsOk());
|
| EXPECT_FALSE(stream->IsEOF());
|
| EXPECT_EQ(kTestDataSize*2, stream->size());
|
| @@ -636,7 +648,8 @@ TEST_F(ElementsUploadDataStreamTest, MultipleInitAsync) {
|
| EXPECT_TRUE(stream->IsEOF());
|
|
|
| // Call Init() again to reset.
|
| - ASSERT_THAT(stream->Init(test_callback.callback()), IsError(ERR_IO_PENDING));
|
| + ASSERT_THAT(stream->Init(test_callback.callback(), BoundNetLog()),
|
| + IsError(ERR_IO_PENDING));
|
| EXPECT_THAT(test_callback.WaitForResult(), IsOk());
|
| EXPECT_FALSE(stream->IsEOF());
|
| EXPECT_EQ(kTestDataSize*2, stream->size());
|
| @@ -668,7 +681,8 @@ TEST_F(ElementsUploadDataStreamTest, InitToReset) {
|
|
|
| // Call Init().
|
| TestCompletionCallback init_callback1;
|
| - ASSERT_THAT(stream->Init(init_callback1.callback()), IsError(ERR_IO_PENDING));
|
| + ASSERT_THAT(stream->Init(init_callback1.callback(), BoundNetLog()),
|
| + IsError(ERR_IO_PENDING));
|
| EXPECT_THAT(init_callback1.WaitForResult(), IsOk());
|
| EXPECT_FALSE(stream->IsEOF());
|
| EXPECT_EQ(kTestDataSize*2, stream->size());
|
| @@ -686,7 +700,8 @@ TEST_F(ElementsUploadDataStreamTest, InitToReset) {
|
|
|
| // Call Init to reset the state.
|
| TestCompletionCallback init_callback2;
|
| - ASSERT_THAT(stream->Init(init_callback2.callback()), IsError(ERR_IO_PENDING));
|
| + ASSERT_THAT(stream->Init(init_callback2.callback(), BoundNetLog()),
|
| + IsError(ERR_IO_PENDING));
|
| EXPECT_THAT(init_callback2.WaitForResult(), IsOk());
|
| EXPECT_FALSE(stream->IsEOF());
|
| EXPECT_EQ(kTestDataSize*2, stream->size());
|
| @@ -724,11 +739,13 @@ TEST_F(ElementsUploadDataStreamTest, InitDuringAsyncInit) {
|
|
|
| // Start Init.
|
| TestCompletionCallback init_callback1;
|
| - EXPECT_THAT(stream->Init(init_callback1.callback()), IsError(ERR_IO_PENDING));
|
| + EXPECT_THAT(stream->Init(init_callback1.callback(), BoundNetLog()),
|
| + IsError(ERR_IO_PENDING));
|
|
|
| // Call Init again to cancel the previous init.
|
| TestCompletionCallback init_callback2;
|
| - EXPECT_THAT(stream->Init(init_callback2.callback()), IsError(ERR_IO_PENDING));
|
| + EXPECT_THAT(stream->Init(init_callback2.callback(), BoundNetLog()),
|
| + IsError(ERR_IO_PENDING));
|
| EXPECT_THAT(init_callback2.WaitForResult(), IsOk());
|
| EXPECT_FALSE(stream->IsEOF());
|
| EXPECT_EQ(kTestDataSize*2, stream->size());
|
| @@ -770,7 +787,8 @@ TEST_F(ElementsUploadDataStreamTest, InitDuringAsyncRead) {
|
|
|
| // Call Init().
|
| TestCompletionCallback init_callback1;
|
| - ASSERT_THAT(stream->Init(init_callback1.callback()), IsError(ERR_IO_PENDING));
|
| + ASSERT_THAT(stream->Init(init_callback1.callback(), BoundNetLog()),
|
| + IsError(ERR_IO_PENDING));
|
| EXPECT_THAT(init_callback1.WaitForResult(), IsOk());
|
| EXPECT_FALSE(stream->IsEOF());
|
| EXPECT_EQ(kTestDataSize*2, stream->size());
|
| @@ -786,7 +804,8 @@ TEST_F(ElementsUploadDataStreamTest, InitDuringAsyncRead) {
|
|
|
| // Call Init to cancel the previous read.
|
| TestCompletionCallback init_callback2;
|
| - EXPECT_THAT(stream->Init(init_callback2.callback()), IsError(ERR_IO_PENDING));
|
| + EXPECT_THAT(stream->Init(init_callback2.callback(), BoundNetLog()),
|
| + IsError(ERR_IO_PENDING));
|
| EXPECT_THAT(init_callback2.WaitForResult(), IsOk());
|
| EXPECT_FALSE(stream->IsEOF());
|
| EXPECT_EQ(kTestDataSize*2, stream->size());
|
|
|