diff options
Diffstat (limited to 'content/browser/byte_stream_unittest.cc')
-rw-r--r-- | content/browser/byte_stream_unittest.cc | 78 |
1 files changed, 31 insertions, 47 deletions
diff --git a/content/browser/byte_stream_unittest.cc b/content/browser/byte_stream_unittest.cc index f814e2f5..f750cf2 100644 --- a/content/browser/byte_stream_unittest.cc +++ b/content/browser/byte_stream_unittest.cc @@ -10,7 +10,6 @@ #include "base/bind.h" #include "base/callback.h" #include "base/memory/ref_counted.h" -#include "base/message_loop/message_loop.h" #include "base/test/test_simple_task_runner.h" #include "net/base/io_buffer.h" #include "testing/gtest/include/gtest/gtest.h" @@ -104,9 +103,8 @@ ByteStreamTest::ByteStreamTest() TEST_F(ByteStreamTest, ByteStream_PushBack) { scoped_ptr<ByteStreamWriter> byte_stream_input; scoped_ptr<ByteStreamReader> byte_stream_output; - CreateByteStream( - message_loop_.message_loop_proxy(), message_loop_.message_loop_proxy(), - 3 * 1024, &byte_stream_input, &byte_stream_output); + CreateByteStream(message_loop_.task_runner(), message_loop_.task_runner(), + 3 * 1024, &byte_stream_input, &byte_stream_output); // Push a series of IO buffers on; test pushback happening and // that it's advisory. @@ -159,9 +157,8 @@ TEST_F(ByteStreamTest, ByteStream_PushBack) { TEST_F(ByteStreamTest, ByteStream_Flush) { scoped_ptr<ByteStreamWriter> byte_stream_input; scoped_ptr<ByteStreamReader> byte_stream_output; - CreateByteStream( - message_loop_.message_loop_proxy(), message_loop_.message_loop_proxy(), - 1024, &byte_stream_input, &byte_stream_output); + CreateByteStream(message_loop_.task_runner(), message_loop_.task_runner(), + 1024, &byte_stream_input, &byte_stream_output); EXPECT_TRUE(Write(byte_stream_input.get(), 1)); message_loop_.RunUntilIdle(); @@ -199,9 +196,8 @@ TEST_F(ByteStreamTest, ByteStream_Flush) { TEST_F(ByteStreamTest, ByteStream_PushBackSplit) { scoped_ptr<ByteStreamWriter> byte_stream_input; scoped_ptr<ByteStreamReader> byte_stream_output; - CreateByteStream( - message_loop_.message_loop_proxy(), message_loop_.message_loop_proxy(), - 9 * 1024, &byte_stream_input, &byte_stream_output); + CreateByteStream(message_loop_.task_runner(), message_loop_.task_runner(), + 9 * 1024, &byte_stream_input, &byte_stream_output); // Push a series of IO buffers on; test pushback happening and // that it's advisory. @@ -254,9 +250,8 @@ TEST_F(ByteStreamTest, ByteStream_CompleteTransmits) { size_t output_length; // Empty stream, non-error case. - CreateByteStream( - message_loop_.message_loop_proxy(), message_loop_.message_loop_proxy(), - 3 * 1024, &byte_stream_input, &byte_stream_output); + CreateByteStream(message_loop_.task_runner(), message_loop_.task_runner(), + 3 * 1024, &byte_stream_input, &byte_stream_output); EXPECT_EQ(ByteStreamReader::STREAM_EMPTY, byte_stream_output->Read(&output_io_buffer, &output_length)); byte_stream_input->Close(0); @@ -266,9 +261,8 @@ TEST_F(ByteStreamTest, ByteStream_CompleteTransmits) { EXPECT_EQ(0, byte_stream_output->GetStatus()); // Non-empty stream, non-error case. - CreateByteStream( - message_loop_.message_loop_proxy(), message_loop_.message_loop_proxy(), - 3 * 1024, &byte_stream_input, &byte_stream_output); + CreateByteStream(message_loop_.task_runner(), message_loop_.task_runner(), + 3 * 1024, &byte_stream_input, &byte_stream_output); EXPECT_EQ(ByteStreamReader::STREAM_EMPTY, byte_stream_output->Read(&output_io_buffer, &output_length)); EXPECT_TRUE(Write(byte_stream_input.get(), 1024)); @@ -284,9 +278,8 @@ TEST_F(ByteStreamTest, ByteStream_CompleteTransmits) { const int kFakeErrorCode = 22; // Empty stream, error case. - CreateByteStream( - message_loop_.message_loop_proxy(), message_loop_.message_loop_proxy(), - 3 * 1024, &byte_stream_input, &byte_stream_output); + CreateByteStream(message_loop_.task_runner(), message_loop_.task_runner(), + 3 * 1024, &byte_stream_input, &byte_stream_output); EXPECT_EQ(ByteStreamReader::STREAM_EMPTY, byte_stream_output->Read(&output_io_buffer, &output_length)); byte_stream_input->Close(kFakeErrorCode); @@ -296,9 +289,8 @@ TEST_F(ByteStreamTest, ByteStream_CompleteTransmits) { EXPECT_EQ(kFakeErrorCode, byte_stream_output->GetStatus()); // Non-empty stream, error case. - CreateByteStream( - message_loop_.message_loop_proxy(), message_loop_.message_loop_proxy(), - 3 * 1024, &byte_stream_input, &byte_stream_output); + CreateByteStream(message_loop_.task_runner(), message_loop_.task_runner(), + 3 * 1024, &byte_stream_input, &byte_stream_output); EXPECT_EQ(ByteStreamReader::STREAM_EMPTY, byte_stream_output->Read(&output_io_buffer, &output_length)); EXPECT_TRUE(Write(byte_stream_input.get(), 1024)); @@ -319,9 +311,8 @@ TEST_F(ByteStreamTest, ByteStream_SinkCallback) { scoped_ptr<ByteStreamWriter> byte_stream_input; scoped_ptr<ByteStreamReader> byte_stream_output; - CreateByteStream( - message_loop_.message_loop_proxy(), task_runner, - 10000, &byte_stream_input, &byte_stream_output); + CreateByteStream(message_loop_.task_runner(), task_runner, 10000, + &byte_stream_input, &byte_stream_output); scoped_refptr<net::IOBuffer> output_io_buffer; size_t output_length; @@ -371,9 +362,8 @@ TEST_F(ByteStreamTest, ByteStream_SourceCallback) { scoped_ptr<ByteStreamWriter> byte_stream_input; scoped_ptr<ByteStreamReader> byte_stream_output; - CreateByteStream( - task_runner, message_loop_.message_loop_proxy(), - 10000, &byte_stream_input, &byte_stream_output); + CreateByteStream(task_runner, message_loop_.task_runner(), 10000, + &byte_stream_input, &byte_stream_output); scoped_refptr<net::IOBuffer> output_io_buffer; size_t output_length; @@ -433,9 +423,8 @@ TEST_F(ByteStreamTest, ByteStream_SinkInterrupt) { scoped_ptr<ByteStreamWriter> byte_stream_input; scoped_ptr<ByteStreamReader> byte_stream_output; - CreateByteStream( - message_loop_.message_loop_proxy(), task_runner, - 10000, &byte_stream_input, &byte_stream_output); + CreateByteStream(message_loop_.task_runner(), task_runner, 10000, + &byte_stream_input, &byte_stream_output); scoped_refptr<net::IOBuffer> output_io_buffer; size_t output_length; @@ -480,9 +469,8 @@ TEST_F(ByteStreamTest, ByteStream_SourceInterrupt) { scoped_ptr<ByteStreamWriter> byte_stream_input; scoped_ptr<ByteStreamReader> byte_stream_output; - CreateByteStream( - task_runner, message_loop_.message_loop_proxy(), - 10000, &byte_stream_input, &byte_stream_output); + CreateByteStream(task_runner, message_loop_.task_runner(), 10000, + &byte_stream_input, &byte_stream_output); scoped_refptr<net::IOBuffer> output_io_buffer; size_t output_length; @@ -532,9 +520,8 @@ TEST_F(ByteStreamTest, ByteStream_ZeroCallback) { scoped_ptr<ByteStreamWriter> byte_stream_input; scoped_ptr<ByteStreamReader> byte_stream_output; - CreateByteStream( - message_loop_.message_loop_proxy(), task_runner, - 10000, &byte_stream_input, &byte_stream_output); + CreateByteStream(message_loop_.task_runner(), task_runner, 10000, + &byte_stream_input, &byte_stream_output); base::Closure intermediate_callback; @@ -552,9 +539,8 @@ TEST_F(ByteStreamTest, ByteStream_ZeroCallback) { TEST_F(ByteStreamTest, ByteStream_CloseWithoutAnyWrite) { scoped_ptr<ByteStreamWriter> byte_stream_input; scoped_ptr<ByteStreamReader> byte_stream_output; - CreateByteStream( - message_loop_.message_loop_proxy(), message_loop_.message_loop_proxy(), - 3 * 1024, &byte_stream_input, &byte_stream_output); + CreateByteStream(message_loop_.task_runner(), message_loop_.task_runner(), + 3 * 1024, &byte_stream_input, &byte_stream_output); byte_stream_input->Close(0); message_loop_.RunUntilIdle(); @@ -568,9 +554,8 @@ TEST_F(ByteStreamTest, ByteStream_CloseWithoutAnyWrite) { TEST_F(ByteStreamTest, ByteStream_FlushWithoutAnyWrite) { scoped_ptr<ByteStreamWriter> byte_stream_input; scoped_ptr<ByteStreamReader> byte_stream_output; - CreateByteStream( - message_loop_.message_loop_proxy(), message_loop_.message_loop_proxy(), - 3 * 1024, &byte_stream_input, &byte_stream_output); + CreateByteStream(message_loop_.task_runner(), message_loop_.task_runner(), + 3 * 1024, &byte_stream_input, &byte_stream_output); byte_stream_input->Flush(); message_loop_.RunUntilIdle(); @@ -590,10 +575,9 @@ TEST_F(ByteStreamTest, ByteStream_FlushWithoutAnyWrite) { TEST_F(ByteStreamTest, ByteStream_WriteOverflow) { scoped_ptr<ByteStreamWriter> byte_stream_input; scoped_ptr<ByteStreamReader> byte_stream_output; - CreateByteStream( - message_loop_.message_loop_proxy(), message_loop_.message_loop_proxy(), - std::numeric_limits<size_t>::max(), - &byte_stream_input, &byte_stream_output); + CreateByteStream(message_loop_.task_runner(), message_loop_.task_runner(), + std::numeric_limits<size_t>::max(), &byte_stream_input, + &byte_stream_output); EXPECT_TRUE(Write(byte_stream_input.get(), 1)); // 1 + size_t max -> Overflow. |