Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1456)

Unified Diff: net/base/elements_upload_data_stream_unittest.cc

Issue 2227503003: Add net log to UploadDataStream. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: typo Created 4 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « net/base/elements_upload_data_stream.cc ('k') | net/base/upload_data_stream.h » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
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());
« no previous file with comments | « net/base/elements_upload_data_stream.cc ('k') | net/base/upload_data_stream.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698