Index: net/spdy/spdy_proxy_client_socket_unittest.cc |
diff --git a/net/spdy/spdy_proxy_client_socket_unittest.cc b/net/spdy/spdy_proxy_client_socket_unittest.cc |
index 7ae59f5e73ff9bc09a93e4a8fb7db7ea503beb9c..94f967308f87bf671f7df36b9f5f16d26a126377 100644 |
--- a/net/spdy/spdy_proxy_client_socket_unittest.cc |
+++ b/net/spdy/spdy_proxy_client_socket_unittest.cc |
@@ -69,7 +69,9 @@ class SpdyProxyClientSocketTest |
virtual void TearDown(); |
protected: |
- void Initialize(MockRead* reads, size_t reads_count, MockWrite* writes, |
+ void Initialize(MockRead* reads, |
+ size_t reads_count, |
+ MockWrite* writes, |
size_t writes_count); |
void PopulateConnectRequestIR(SpdySynStreamIR* syn_ir); |
void PopulateConnectReplyIR(SpdySynReplyIR* reply_ir, const char* status); |
@@ -91,8 +93,9 @@ class SpdyProxyClientSocketTest |
void AssertAsyncWriteSucceeds(const char* data, int len); |
void AssertWriteReturns(const char* data, int len, int rv); |
void AssertWriteLength(int len); |
- void AssertAsyncWriteWithReadsSucceeds(const char* data, int len, |
- int num_reads); |
+ void AssertAsyncWriteWithReadsSucceeds(const char* data, |
+ int len, |
+ int num_reads); |
void AddAuthToCache() { |
const base::string16 kFoo(base::ASCIIToUTF16("foo")); |
@@ -139,11 +142,12 @@ class SpdyProxyClientSocketTest |
DISALLOW_COPY_AND_ASSIGN(SpdyProxyClientSocketTest); |
}; |
-INSTANTIATE_TEST_CASE_P( |
- NextProto, |
- SpdyProxyClientSocketTest, |
- testing::Values(kProtoDeprecatedSPDY2, |
- kProtoSPDY3, kProtoSPDY31, kProtoSPDY4)); |
+INSTANTIATE_TEST_CASE_P(NextProto, |
+ SpdyProxyClientSocketTest, |
+ testing::Values(kProtoDeprecatedSPDY2, |
+ kProtoSPDY3, |
+ kProtoSPDY31, |
+ kProtoSPDY4)); |
SpdyProxyClientSocketTest::SpdyProxyClientSocketTest() |
: spdy_util_(GetParam()), |
@@ -174,11 +178,11 @@ void SpdyProxyClientSocketTest::TearDown() { |
} |
void SpdyProxyClientSocketTest::Initialize(MockRead* reads, |
- size_t reads_count, |
- MockWrite* writes, |
- size_t writes_count) { |
- data_.reset(new DeterministicSocketData(reads, reads_count, |
- writes, writes_count)); |
+ size_t reads_count, |
+ MockWrite* writes, |
+ size_t writes_count) { |
+ data_.reset( |
+ new DeterministicSocketData(reads, reads_count, writes, writes_count)); |
data_->set_connect_data(connect_data_); |
data_->SetStop(2); |
@@ -186,30 +190,34 @@ void SpdyProxyClientSocketTest::Initialize(MockRead* reads, |
data_.get()); |
session_deps_.host_resolver->set_synchronous_mode(true); |
- session_ = SpdySessionDependencies::SpdyCreateSessionDeterministic( |
- &session_deps_); |
+ session_ = |
+ SpdySessionDependencies::SpdyCreateSessionDeterministic(&session_deps_); |
// Creates the SPDY session and stream. |
- spdy_session_ = |
- CreateInsecureSpdySession( |
- session_, endpoint_spdy_session_key_, BoundNetLog()); |
+ spdy_session_ = CreateInsecureSpdySession( |
+ session_, endpoint_spdy_session_key_, BoundNetLog()); |
base::WeakPtr<SpdyStream> spdy_stream( |
- CreateStreamSynchronously( |
- SPDY_BIDIRECTIONAL_STREAM, spdy_session_, url_, LOWEST, |
- net_log_.bound())); |
+ CreateStreamSynchronously(SPDY_BIDIRECTIONAL_STREAM, |
+ spdy_session_, |
+ url_, |
+ LOWEST, |
+ net_log_.bound())); |
ASSERT_TRUE(spdy_stream.get() != NULL); |
// Create the SpdyProxyClientSocket. |
- sock_.reset( |
- new SpdyProxyClientSocket(spdy_stream, user_agent_, |
- endpoint_host_port_pair_, url_, |
- proxy_host_port_, net_log_.bound(), |
- session_->http_auth_cache(), |
- session_->http_auth_handler_factory())); |
+ sock_.reset(new SpdyProxyClientSocket(spdy_stream, |
+ user_agent_, |
+ endpoint_host_port_pair_, |
+ url_, |
+ proxy_host_port_, |
+ net_log_.bound(), |
+ session_->http_auth_cache(), |
+ session_->http_auth_handler_factory())); |
} |
scoped_refptr<IOBufferWithSize> SpdyProxyClientSocketTest::CreateBuffer( |
- const char* data, int size) { |
+ const char* data, |
+ int size) { |
scoped_refptr<IOBufferWithSize> buf(new IOBufferWithSize(size)); |
memcpy(buf->data(), data, size); |
return buf; |
@@ -242,7 +250,7 @@ void SpdyProxyClientSocketTest::AssertSyncReadEquals(const char* data, |
} |
void SpdyProxyClientSocketTest::AssertAsyncReadEquals(const char* data, |
- int len) { |
+ int len) { |
data_->StopAfter(1); |
// Issue the read, which will be completed asynchronously |
scoped_refptr<IOBuffer> buf(new IOBuffer(len)); |
@@ -258,8 +266,7 @@ void SpdyProxyClientSocketTest::AssertAsyncReadEquals(const char* data, |
ASSERT_EQ(std::string(data, len), std::string(buf->data(), len)); |
} |
-void SpdyProxyClientSocketTest::AssertReadStarts(const char* data, |
- int len) { |
+void SpdyProxyClientSocketTest::AssertReadStarts(const char* data, int len) { |
data_->StopAfter(1); |
// Issue the read, which will be completed asynchronously |
read_buf_ = new IOBuffer(len); |
@@ -268,8 +275,7 @@ void SpdyProxyClientSocketTest::AssertReadStarts(const char* data, |
EXPECT_TRUE(sock_->IsConnected()); |
} |
-void SpdyProxyClientSocketTest::AssertReadReturns(const char* data, |
- int len) { |
+void SpdyProxyClientSocketTest::AssertReadReturns(const char* data, int len) { |
EXPECT_TRUE(sock_->IsConnected()); |
// Now the read will return |
@@ -278,15 +284,15 @@ void SpdyProxyClientSocketTest::AssertReadReturns(const char* data, |
} |
void SpdyProxyClientSocketTest::AssertAsyncWriteSucceeds(const char* data, |
- int len) { |
+ int len) { |
AssertWriteReturns(data, len, ERR_IO_PENDING); |
data_->RunFor(1); |
AssertWriteLength(len); |
} |
void SpdyProxyClientSocketTest::AssertWriteReturns(const char* data, |
- int len, |
- int rv) { |
+ int len, |
+ int rv) { |
scoped_refptr<IOBufferWithSize> buf(CreateBuffer(data, len)); |
EXPECT_EQ(rv, |
sock_->Write(buf.get(), buf->size(), write_callback_.callback())); |
@@ -297,7 +303,9 @@ void SpdyProxyClientSocketTest::AssertWriteLength(int len) { |
} |
void SpdyProxyClientSocketTest::AssertAsyncWriteWithReadsSucceeds( |
- const char* data, int len, int num_reads) { |
+ const char* data, |
+ int len, |
+ int num_reads) { |
scoped_refptr<IOBufferWithSize> buf(CreateBuffer(data, len)); |
EXPECT_EQ(ERR_IO_PENDING, |
@@ -328,8 +336,7 @@ void SpdyProxyClientSocketTest::PopulateConnectReplyIR(SpdySynReplyIR* reply_ir, |
} |
// Constructs a standard SPDY SYN_STREAM frame for a CONNECT request. |
-SpdyFrame* |
-SpdyProxyClientSocketTest::ConstructConnectRequestFrame() { |
+SpdyFrame* SpdyProxyClientSocketTest::ConstructConnectRequestFrame() { |
SpdySynStreamIR syn_ir(kStreamId); |
PopulateConnectRequestIR(&syn_ir); |
return spdy_util_.CreateFramer(false)->SerializeFrame(syn_ir); |
@@ -376,9 +383,8 @@ SpdyFrame* SpdyProxyClientSocketTest::ConstructConnectErrorReplyFrame() { |
return framer_.SerializeFrame(reply_ir); |
} |
-SpdyFrame* SpdyProxyClientSocketTest::ConstructBodyFrame( |
- const char* data, |
- int length) { |
+SpdyFrame* SpdyProxyClientSocketTest::ConstructBodyFrame(const char* data, |
+ int length) { |
return framer_.CreateDataFrame(kStreamId, data, length, DATA_FLAG_NONE); |
} |
@@ -387,13 +393,12 @@ SpdyFrame* SpdyProxyClientSocketTest::ConstructBodyFrame( |
TEST_P(SpdyProxyClientSocketTest, ConnectSendsCorrectRequest) { |
scoped_ptr<SpdyFrame> conn(ConstructConnectRequestFrame()); |
MockWrite writes[] = { |
- CreateMockWrite(*conn, 0, SYNCHRONOUS), |
+ CreateMockWrite(*conn, 0, SYNCHRONOUS), |
}; |
scoped_ptr<SpdyFrame> resp(ConstructConnectReplyFrame()); |
MockRead reads[] = { |
- CreateMockRead(*resp, 1, ASYNC), |
- MockRead(ASYNC, 0, 2), // EOF |
+ CreateMockRead(*resp, 1, ASYNC), MockRead(ASYNC, 0, 2), // EOF |
}; |
Initialize(reads, arraysize(reads), writes, arraysize(writes)); |
@@ -408,13 +413,12 @@ TEST_P(SpdyProxyClientSocketTest, ConnectSendsCorrectRequest) { |
TEST_P(SpdyProxyClientSocketTest, ConnectWithAuthRequested) { |
scoped_ptr<SpdyFrame> conn(ConstructConnectRequestFrame()); |
MockWrite writes[] = { |
- CreateMockWrite(*conn, 0, SYNCHRONOUS), |
+ CreateMockWrite(*conn, 0, SYNCHRONOUS), |
}; |
scoped_ptr<SpdyFrame> resp(ConstructConnectAuthReplyFrame()); |
MockRead reads[] = { |
- CreateMockRead(*resp, 1, ASYNC), |
- MockRead(ASYNC, 0, 2), // EOF |
+ CreateMockRead(*resp, 1, ASYNC), MockRead(ASYNC, 0, 2), // EOF |
}; |
Initialize(reads, arraysize(reads), writes, arraysize(writes)); |
@@ -429,13 +433,12 @@ TEST_P(SpdyProxyClientSocketTest, ConnectWithAuthRequested) { |
TEST_P(SpdyProxyClientSocketTest, ConnectWithAuthCredentials) { |
scoped_ptr<SpdyFrame> conn(ConstructConnectAuthRequestFrame()); |
MockWrite writes[] = { |
- CreateMockWrite(*conn, 0, SYNCHRONOUS), |
+ CreateMockWrite(*conn, 0, SYNCHRONOUS), |
}; |
scoped_ptr<SpdyFrame> resp(ConstructConnectReplyFrame()); |
MockRead reads[] = { |
- CreateMockRead(*resp, 1, ASYNC), |
- MockRead(ASYNC, 0, 2), // EOF |
+ CreateMockRead(*resp, 1, ASYNC), MockRead(ASYNC, 0, 2), // EOF |
}; |
Initialize(reads, arraysize(reads), writes, arraysize(writes)); |
@@ -449,13 +452,12 @@ TEST_P(SpdyProxyClientSocketTest, ConnectWithAuthCredentials) { |
TEST_P(SpdyProxyClientSocketTest, ConnectRedirects) { |
scoped_ptr<SpdyFrame> conn(ConstructConnectRequestFrame()); |
MockWrite writes[] = { |
- CreateMockWrite(*conn, 0, SYNCHRONOUS), |
+ CreateMockWrite(*conn, 0, SYNCHRONOUS), |
}; |
scoped_ptr<SpdyFrame> resp(ConstructConnectRedirectReplyFrame()); |
MockRead reads[] = { |
- CreateMockRead(*resp, 1, ASYNC), |
- MockRead(ASYNC, 0, 2), // EOF |
+ CreateMockRead(*resp, 1, ASYNC), MockRead(ASYNC, 0, 2), // EOF |
}; |
Initialize(reads, arraysize(reads), writes, arraysize(writes)); |
@@ -478,12 +480,12 @@ TEST_P(SpdyProxyClientSocketTest, ConnectRedirects) { |
TEST_P(SpdyProxyClientSocketTest, ConnectFails) { |
scoped_ptr<SpdyFrame> conn(ConstructConnectRequestFrame()); |
MockWrite writes[] = { |
- CreateMockWrite(*conn, 0, SYNCHRONOUS), |
+ CreateMockWrite(*conn, 0, SYNCHRONOUS), |
}; |
scoped_ptr<SpdyFrame> resp(ConstructConnectReplyFrame()); |
MockRead reads[] = { |
- MockRead(ASYNC, 0, 1), // EOF |
+ MockRead(ASYNC, 0, 1), // EOF |
}; |
Initialize(reads, arraysize(reads), writes, arraysize(writes)); |
@@ -500,13 +502,12 @@ TEST_P(SpdyProxyClientSocketTest, ConnectFails) { |
TEST_P(SpdyProxyClientSocketTest, WasEverUsedReturnsCorrectValues) { |
scoped_ptr<SpdyFrame> conn(ConstructConnectRequestFrame()); |
MockWrite writes[] = { |
- CreateMockWrite(*conn, 0, SYNCHRONOUS), |
+ CreateMockWrite(*conn, 0, SYNCHRONOUS), |
}; |
scoped_ptr<SpdyFrame> resp(ConstructConnectReplyFrame()); |
MockRead reads[] = { |
- CreateMockRead(*resp, 1, ASYNC), |
- MockRead(ASYNC, 0, 2), // EOF |
+ CreateMockRead(*resp, 1, ASYNC), MockRead(ASYNC, 0, 2), // EOF |
}; |
Initialize(reads, arraysize(reads), writes, arraysize(writes)); |
@@ -523,13 +524,12 @@ TEST_P(SpdyProxyClientSocketTest, WasEverUsedReturnsCorrectValues) { |
TEST_P(SpdyProxyClientSocketTest, GetPeerAddressReturnsCorrectValues) { |
scoped_ptr<SpdyFrame> conn(ConstructConnectRequestFrame()); |
MockWrite writes[] = { |
- CreateMockWrite(*conn, 0, SYNCHRONOUS), |
+ CreateMockWrite(*conn, 0, SYNCHRONOUS), |
}; |
scoped_ptr<SpdyFrame> resp(ConstructConnectReplyFrame()); |
MockRead reads[] = { |
- CreateMockRead(*resp, 1, ASYNC), |
- MockRead(ASYNC, 0, 2), // EOF |
+ CreateMockRead(*resp, 1, ASYNC), MockRead(ASYNC, 0, 2), // EOF |
}; |
Initialize(reads, arraysize(reads), writes, arraysize(writes)); |
@@ -558,15 +558,14 @@ TEST_P(SpdyProxyClientSocketTest, WriteSendsDataInDataFrame) { |
scoped_ptr<SpdyFrame> msg1(ConstructBodyFrame(kMsg1, kLen1)); |
scoped_ptr<SpdyFrame> msg2(ConstructBodyFrame(kMsg2, kLen2)); |
MockWrite writes[] = { |
- CreateMockWrite(*conn, 0, SYNCHRONOUS), |
- CreateMockWrite(*msg1, 2, SYNCHRONOUS), |
- CreateMockWrite(*msg2, 3, SYNCHRONOUS), |
+ CreateMockWrite(*conn, 0, SYNCHRONOUS), |
+ CreateMockWrite(*msg1, 2, SYNCHRONOUS), |
+ CreateMockWrite(*msg2, 3, SYNCHRONOUS), |
}; |
scoped_ptr<SpdyFrame> resp(ConstructConnectReplyFrame()); |
MockRead reads[] = { |
- CreateMockRead(*resp, 1, ASYNC), |
- MockRead(ASYNC, 0, 4), // EOF |
+ CreateMockRead(*resp, 1, ASYNC), MockRead(ASYNC, 0, 4), // EOF |
}; |
Initialize(reads, arraysize(reads), writes, arraysize(writes)); |
@@ -580,19 +579,16 @@ TEST_P(SpdyProxyClientSocketTest, WriteSendsDataInDataFrame) { |
TEST_P(SpdyProxyClientSocketTest, WriteSplitsLargeDataIntoMultipleFrames) { |
std::string chunk_data(kMaxSpdyFrameChunkSize, 'x'); |
scoped_ptr<SpdyFrame> conn(ConstructConnectRequestFrame()); |
- scoped_ptr<SpdyFrame> chunk(ConstructBodyFrame(chunk_data.data(), |
- chunk_data.length())); |
- MockWrite writes[] = { |
- CreateMockWrite(*conn, 0, SYNCHRONOUS), |
- CreateMockWrite(*chunk, 2, SYNCHRONOUS), |
- CreateMockWrite(*chunk, 3, SYNCHRONOUS), |
- CreateMockWrite(*chunk, 4, SYNCHRONOUS) |
- }; |
+ scoped_ptr<SpdyFrame> chunk( |
+ ConstructBodyFrame(chunk_data.data(), chunk_data.length())); |
+ MockWrite writes[] = {CreateMockWrite(*conn, 0, SYNCHRONOUS), |
+ CreateMockWrite(*chunk, 2, SYNCHRONOUS), |
+ CreateMockWrite(*chunk, 3, SYNCHRONOUS), |
+ CreateMockWrite(*chunk, 4, SYNCHRONOUS)}; |
scoped_ptr<SpdyFrame> resp(ConstructConnectReplyFrame()); |
MockRead reads[] = { |
- CreateMockRead(*resp, 1, ASYNC), |
- MockRead(ASYNC, 0, 5), // EOF |
+ CreateMockRead(*resp, 1, ASYNC), MockRead(ASYNC, 0, 5), // EOF |
}; |
Initialize(reads, arraysize(reads), writes, arraysize(writes)); |
@@ -600,8 +596,8 @@ TEST_P(SpdyProxyClientSocketTest, WriteSplitsLargeDataIntoMultipleFrames) { |
AssertConnectSucceeds(); |
std::string big_data(kMaxSpdyFrameChunkSize * 3, 'x'); |
- scoped_refptr<IOBufferWithSize> buf(CreateBuffer(big_data.data(), |
- big_data.length())); |
+ scoped_refptr<IOBufferWithSize> buf( |
+ CreateBuffer(big_data.data(), big_data.length())); |
EXPECT_EQ(ERR_IO_PENDING, |
sock_->Write(buf.get(), buf->size(), write_callback_.callback())); |
@@ -615,15 +611,14 @@ TEST_P(SpdyProxyClientSocketTest, WriteSplitsLargeDataIntoMultipleFrames) { |
TEST_P(SpdyProxyClientSocketTest, ReadReadsDataInDataFrame) { |
scoped_ptr<SpdyFrame> conn(ConstructConnectRequestFrame()); |
MockWrite writes[] = { |
- CreateMockWrite(*conn, 0, SYNCHRONOUS), |
+ CreateMockWrite(*conn, 0, SYNCHRONOUS), |
}; |
scoped_ptr<SpdyFrame> resp(ConstructConnectReplyFrame()); |
scoped_ptr<SpdyFrame> msg1(ConstructBodyFrame(kMsg1, kLen1)); |
MockRead reads[] = { |
- CreateMockRead(*resp, 1, ASYNC), |
- CreateMockRead(*msg1, 2, ASYNC), |
- MockRead(ASYNC, 0, 3), // EOF |
+ CreateMockRead(*resp, 1, ASYNC), CreateMockRead(*msg1, 2, ASYNC), |
+ MockRead(ASYNC, 0, 3), // EOF |
}; |
Initialize(reads, arraysize(reads), writes, arraysize(writes)); |
@@ -638,17 +633,15 @@ TEST_P(SpdyProxyClientSocketTest, ReadReadsDataInDataFrame) { |
TEST_P(SpdyProxyClientSocketTest, ReadDataFromBufferedFrames) { |
scoped_ptr<SpdyFrame> conn(ConstructConnectRequestFrame()); |
MockWrite writes[] = { |
- CreateMockWrite(*conn, 0, SYNCHRONOUS), |
+ CreateMockWrite(*conn, 0, SYNCHRONOUS), |
}; |
scoped_ptr<SpdyFrame> resp(ConstructConnectReplyFrame()); |
scoped_ptr<SpdyFrame> msg1(ConstructBodyFrame(kMsg1, kLen1)); |
scoped_ptr<SpdyFrame> msg2(ConstructBodyFrame(kMsg2, kLen2)); |
MockRead reads[] = { |
- CreateMockRead(*resp, 1, ASYNC), |
- CreateMockRead(*msg1, 2, ASYNC), |
- CreateMockRead(*msg2, 3, ASYNC), |
- MockRead(ASYNC, 0, 4), // EOF |
+ CreateMockRead(*resp, 1, ASYNC), CreateMockRead(*msg1, 2, ASYNC), |
+ CreateMockRead(*msg2, 3, ASYNC), MockRead(ASYNC, 0, 4), // EOF |
}; |
Initialize(reads, arraysize(reads), writes, arraysize(writes)); |
@@ -666,17 +659,15 @@ TEST_P(SpdyProxyClientSocketTest, ReadDataFromBufferedFrames) { |
TEST_P(SpdyProxyClientSocketTest, ReadDataMultipleBufferedFrames) { |
scoped_ptr<SpdyFrame> conn(ConstructConnectRequestFrame()); |
MockWrite writes[] = { |
- CreateMockWrite(*conn, 0, SYNCHRONOUS), |
+ CreateMockWrite(*conn, 0, SYNCHRONOUS), |
}; |
scoped_ptr<SpdyFrame> resp(ConstructConnectReplyFrame()); |
scoped_ptr<SpdyFrame> msg1(ConstructBodyFrame(kMsg1, kLen1)); |
scoped_ptr<SpdyFrame> msg2(ConstructBodyFrame(kMsg2, kLen2)); |
MockRead reads[] = { |
- CreateMockRead(*resp, 1, ASYNC), |
- CreateMockRead(*msg1, 2, ASYNC), |
- CreateMockRead(*msg2, 3, ASYNC), |
- MockRead(ASYNC, 0, 4), // EOF |
+ CreateMockRead(*resp, 1, ASYNC), CreateMockRead(*msg1, 2, ASYNC), |
+ CreateMockRead(*msg2, 3, ASYNC), MockRead(ASYNC, 0, 4), // EOF |
}; |
Initialize(reads, arraysize(reads), writes, arraysize(writes)); |
@@ -689,21 +680,18 @@ TEST_P(SpdyProxyClientSocketTest, ReadDataMultipleBufferedFrames) { |
AssertSyncReadEquals(kMsg2, kLen2); |
} |
-TEST_P(SpdyProxyClientSocketTest, |
- LargeReadWillMergeDataFromDifferentFrames) { |
+TEST_P(SpdyProxyClientSocketTest, LargeReadWillMergeDataFromDifferentFrames) { |
scoped_ptr<SpdyFrame> conn(ConstructConnectRequestFrame()); |
MockWrite writes[] = { |
- CreateMockWrite(*conn, 0, SYNCHRONOUS), |
+ CreateMockWrite(*conn, 0, SYNCHRONOUS), |
}; |
scoped_ptr<SpdyFrame> resp(ConstructConnectReplyFrame()); |
scoped_ptr<SpdyFrame> msg1(ConstructBodyFrame(kMsg1, kLen1)); |
scoped_ptr<SpdyFrame> msg3(ConstructBodyFrame(kMsg3, kLen3)); |
MockRead reads[] = { |
- CreateMockRead(*resp, 1, ASYNC), |
- CreateMockRead(*msg3, 2, ASYNC), |
- CreateMockRead(*msg3, 3, ASYNC), |
- MockRead(ASYNC, 0, 4), // EOF |
+ CreateMockRead(*resp, 1, ASYNC), CreateMockRead(*msg3, 2, ASYNC), |
+ CreateMockRead(*msg3, 3, ASYNC), MockRead(ASYNC, 0, 4), // EOF |
}; |
Initialize(reads, arraysize(reads), writes, arraysize(writes)); |
@@ -720,7 +708,7 @@ TEST_P(SpdyProxyClientSocketTest, |
TEST_P(SpdyProxyClientSocketTest, MultipleShortReadsThenMoreRead) { |
scoped_ptr<SpdyFrame> conn(ConstructConnectRequestFrame()); |
MockWrite writes[] = { |
- CreateMockWrite(*conn, 0, SYNCHRONOUS), |
+ CreateMockWrite(*conn, 0, SYNCHRONOUS), |
}; |
scoped_ptr<SpdyFrame> resp(ConstructConnectReplyFrame()); |
@@ -728,12 +716,9 @@ TEST_P(SpdyProxyClientSocketTest, MultipleShortReadsThenMoreRead) { |
scoped_ptr<SpdyFrame> msg3(ConstructBodyFrame(kMsg3, kLen3)); |
scoped_ptr<SpdyFrame> msg2(ConstructBodyFrame(kMsg2, kLen2)); |
MockRead reads[] = { |
- CreateMockRead(*resp, 1, ASYNC), |
- CreateMockRead(*msg1, 2, ASYNC), |
- CreateMockRead(*msg3, 3, ASYNC), |
- CreateMockRead(*msg3, 4, ASYNC), |
- CreateMockRead(*msg2, 5, ASYNC), |
- MockRead(ASYNC, 0, 6), // EOF |
+ CreateMockRead(*resp, 1, ASYNC), CreateMockRead(*msg1, 2, ASYNC), |
+ CreateMockRead(*msg3, 3, ASYNC), CreateMockRead(*msg3, 4, ASYNC), |
+ CreateMockRead(*msg2, 5, ASYNC), MockRead(ASYNC, 0, 6), // EOF |
}; |
Initialize(reads, arraysize(reads), writes, arraysize(writes)); |
@@ -752,7 +737,7 @@ TEST_P(SpdyProxyClientSocketTest, MultipleShortReadsThenMoreRead) { |
TEST_P(SpdyProxyClientSocketTest, ReadWillSplitDataFromLargeFrame) { |
scoped_ptr<SpdyFrame> conn(ConstructConnectRequestFrame()); |
MockWrite writes[] = { |
- CreateMockWrite(*conn, 0, SYNCHRONOUS), |
+ CreateMockWrite(*conn, 0, SYNCHRONOUS), |
}; |
scoped_ptr<SpdyFrame> resp(ConstructConnectReplyFrame()); |
@@ -760,10 +745,8 @@ TEST_P(SpdyProxyClientSocketTest, ReadWillSplitDataFromLargeFrame) { |
scoped_ptr<SpdyFrame> msg33(ConstructBodyFrame(kMsg33, kLen33)); |
scoped_ptr<SpdyFrame> msg2(ConstructBodyFrame(kMsg2, kLen2)); |
MockRead reads[] = { |
- CreateMockRead(*resp, 1, ASYNC), |
- CreateMockRead(*msg1, 2, ASYNC), |
- CreateMockRead(*msg33, 3, ASYNC), |
- MockRead(ASYNC, 0, 4), // EOF |
+ CreateMockRead(*resp, 1, ASYNC), CreateMockRead(*msg1, 2, ASYNC), |
+ CreateMockRead(*msg33, 3, ASYNC), MockRead(ASYNC, 0, 4), // EOF |
}; |
Initialize(reads, arraysize(reads), writes, arraysize(writes)); |
@@ -782,15 +765,14 @@ TEST_P(SpdyProxyClientSocketTest, ReadWillSplitDataFromLargeFrame) { |
TEST_P(SpdyProxyClientSocketTest, MultipleReadsFromSameLargeFrame) { |
scoped_ptr<SpdyFrame> conn(ConstructConnectRequestFrame()); |
MockWrite writes[] = { |
- CreateMockWrite(*conn, 0, SYNCHRONOUS), |
+ CreateMockWrite(*conn, 0, SYNCHRONOUS), |
}; |
scoped_ptr<SpdyFrame> resp(ConstructConnectReplyFrame()); |
scoped_ptr<SpdyFrame> msg333(ConstructBodyFrame(kMsg333, kLen333)); |
MockRead reads[] = { |
- CreateMockRead(*resp, 1, ASYNC), |
- CreateMockRead(*msg333, 2, ASYNC), |
- MockRead(ASYNC, 0, 3), // EOF |
+ CreateMockRead(*resp, 1, ASYNC), CreateMockRead(*msg333, 2, ASYNC), |
+ MockRead(ASYNC, 0, 3), // EOF |
}; |
Initialize(reads, arraysize(reads), writes, arraysize(writes)); |
@@ -813,17 +795,15 @@ TEST_P(SpdyProxyClientSocketTest, MultipleReadsFromSameLargeFrame) { |
TEST_P(SpdyProxyClientSocketTest, ReadAuthResponseBody) { |
scoped_ptr<SpdyFrame> conn(ConstructConnectRequestFrame()); |
MockWrite writes[] = { |
- CreateMockWrite(*conn, 0, SYNCHRONOUS), |
+ CreateMockWrite(*conn, 0, SYNCHRONOUS), |
}; |
scoped_ptr<SpdyFrame> resp(ConstructConnectAuthReplyFrame()); |
scoped_ptr<SpdyFrame> msg1(ConstructBodyFrame(kMsg1, kLen1)); |
scoped_ptr<SpdyFrame> msg2(ConstructBodyFrame(kMsg2, kLen2)); |
MockRead reads[] = { |
- CreateMockRead(*resp, 1, ASYNC), |
- CreateMockRead(*msg1, 2, ASYNC), |
- CreateMockRead(*msg2, 3, ASYNC), |
- MockRead(ASYNC, 0, 4), // EOF |
+ CreateMockRead(*resp, 1, ASYNC), CreateMockRead(*msg1, 2, ASYNC), |
+ CreateMockRead(*msg2, 3, ASYNC), MockRead(ASYNC, 0, 4), // EOF |
}; |
Initialize(reads, arraysize(reads), writes, arraysize(writes)); |
@@ -839,17 +819,15 @@ TEST_P(SpdyProxyClientSocketTest, ReadAuthResponseBody) { |
TEST_P(SpdyProxyClientSocketTest, ReadErrorResponseBody) { |
scoped_ptr<SpdyFrame> conn(ConstructConnectRequestFrame()); |
MockWrite writes[] = { |
- CreateMockWrite(*conn, 0, SYNCHRONOUS), |
+ CreateMockWrite(*conn, 0, SYNCHRONOUS), |
}; |
scoped_ptr<SpdyFrame> resp(ConstructConnectErrorReplyFrame()); |
scoped_ptr<SpdyFrame> msg1(ConstructBodyFrame(kMsg1, kLen1)); |
scoped_ptr<SpdyFrame> msg2(ConstructBodyFrame(kMsg2, kLen2)); |
MockRead reads[] = { |
- CreateMockRead(*resp, 1, ASYNC), |
- CreateMockRead(*msg1, 2, ASYNC), |
- CreateMockRead(*msg2, 3, ASYNC), |
- MockRead(ASYNC, 0, 4), // EOF |
+ CreateMockRead(*resp, 1, ASYNC), CreateMockRead(*msg1, 2, ASYNC), |
+ CreateMockRead(*msg2, 3, ASYNC), MockRead(ASYNC, 0, 4), // EOF |
}; |
Initialize(reads, arraysize(reads), writes, arraysize(writes)); |
@@ -863,18 +841,18 @@ TEST_P(SpdyProxyClientSocketTest, AsyncReadAroundWrite) { |
scoped_ptr<SpdyFrame> conn(ConstructConnectRequestFrame()); |
scoped_ptr<SpdyFrame> msg2(ConstructBodyFrame(kMsg2, kLen2)); |
MockWrite writes[] = { |
- CreateMockWrite(*conn, 0, SYNCHRONOUS), |
- CreateMockWrite(*msg2, 3, SYNCHRONOUS), |
+ CreateMockWrite(*conn, 0, SYNCHRONOUS), |
+ CreateMockWrite(*msg2, 3, SYNCHRONOUS), |
}; |
scoped_ptr<SpdyFrame> resp(ConstructConnectReplyFrame()); |
scoped_ptr<SpdyFrame> msg1(ConstructBodyFrame(kMsg1, kLen1)); |
scoped_ptr<SpdyFrame> msg3(ConstructBodyFrame(kMsg3, kLen3)); |
MockRead reads[] = { |
- CreateMockRead(*resp, 1, ASYNC), |
- CreateMockRead(*msg1, 2, ASYNC), // sync read |
- CreateMockRead(*msg3, 4, ASYNC), // async read |
- MockRead(ASYNC, 0, 5), // EOF |
+ CreateMockRead(*resp, 1, ASYNC), |
+ CreateMockRead(*msg1, 2, ASYNC), // sync read |
+ CreateMockRead(*msg3, 4, ASYNC), // async read |
+ MockRead(ASYNC, 0, 5), // EOF |
}; |
Initialize(reads, arraysize(reads), writes, arraysize(writes)); |
@@ -899,18 +877,15 @@ TEST_P(SpdyProxyClientSocketTest, AsyncWriteAroundReads) { |
scoped_ptr<SpdyFrame> conn(ConstructConnectRequestFrame()); |
scoped_ptr<SpdyFrame> msg2(ConstructBodyFrame(kMsg2, kLen2)); |
MockWrite writes[] = { |
- CreateMockWrite(*conn, 0, SYNCHRONOUS), |
- CreateMockWrite(*msg2, 4, ASYNC), |
+ CreateMockWrite(*conn, 0, SYNCHRONOUS), CreateMockWrite(*msg2, 4, ASYNC), |
}; |
scoped_ptr<SpdyFrame> resp(ConstructConnectReplyFrame()); |
scoped_ptr<SpdyFrame> msg1(ConstructBodyFrame(kMsg1, kLen1)); |
scoped_ptr<SpdyFrame> msg3(ConstructBodyFrame(kMsg3, kLen3)); |
MockRead reads[] = { |
- CreateMockRead(*resp, 1, ASYNC), |
- CreateMockRead(*msg1, 2, ASYNC), |
- CreateMockRead(*msg3, 3, ASYNC), |
- MockRead(ASYNC, 0, 5), // EOF |
+ CreateMockRead(*resp, 1, ASYNC), CreateMockRead(*msg1, 2, ASYNC), |
+ CreateMockRead(*msg3, 3, ASYNC), MockRead(ASYNC, 0, 5), // EOF |
}; |
Initialize(reads, arraysize(reads), writes, arraysize(writes)); |
@@ -937,13 +912,12 @@ TEST_P(SpdyProxyClientSocketTest, AsyncWriteAroundReads) { |
TEST_P(SpdyProxyClientSocketTest, ReadOnClosedSocketReturnsZero) { |
scoped_ptr<SpdyFrame> conn(ConstructConnectRequestFrame()); |
MockWrite writes[] = { |
- CreateMockWrite(*conn, 0, SYNCHRONOUS), |
+ CreateMockWrite(*conn, 0, SYNCHRONOUS), |
}; |
scoped_ptr<SpdyFrame> resp(ConstructConnectReplyFrame()); |
MockRead reads[] = { |
- CreateMockRead(*resp, 1, ASYNC), |
- MockRead(ASYNC, 0, 2), // EOF |
+ CreateMockRead(*resp, 1, ASYNC), MockRead(ASYNC, 0, 2), // EOF |
}; |
Initialize(reads, arraysize(reads), writes, arraysize(writes)); |
@@ -963,13 +937,12 @@ TEST_P(SpdyProxyClientSocketTest, ReadOnClosedSocketReturnsZero) { |
TEST_P(SpdyProxyClientSocketTest, PendingReadOnCloseReturnsZero) { |
scoped_ptr<SpdyFrame> conn(ConstructConnectRequestFrame()); |
MockWrite writes[] = { |
- CreateMockWrite(*conn, 0, SYNCHRONOUS), |
+ CreateMockWrite(*conn, 0, SYNCHRONOUS), |
}; |
scoped_ptr<SpdyFrame> resp(ConstructConnectReplyFrame()); |
MockRead reads[] = { |
- CreateMockRead(*resp, 1, ASYNC), |
- MockRead(ASYNC, 0, 2), // EOF |
+ CreateMockRead(*resp, 1, ASYNC), MockRead(ASYNC, 0, 2), // EOF |
}; |
Initialize(reads, arraysize(reads), writes, arraysize(writes)); |
@@ -984,17 +957,15 @@ TEST_P(SpdyProxyClientSocketTest, PendingReadOnCloseReturnsZero) { |
} |
// Reading from a disconnected socket is an error |
-TEST_P(SpdyProxyClientSocketTest, |
- ReadOnDisconnectSocketReturnsNotConnected) { |
+TEST_P(SpdyProxyClientSocketTest, ReadOnDisconnectSocketReturnsNotConnected) { |
scoped_ptr<SpdyFrame> conn(ConstructConnectRequestFrame()); |
MockWrite writes[] = { |
- CreateMockWrite(*conn, 0, SYNCHRONOUS), |
+ CreateMockWrite(*conn, 0, SYNCHRONOUS), |
}; |
scoped_ptr<SpdyFrame> resp(ConstructConnectReplyFrame()); |
MockRead reads[] = { |
- CreateMockRead(*resp, 1, ASYNC), |
- MockRead(ASYNC, 0, 2), // EOF |
+ CreateMockRead(*resp, 1, ASYNC), MockRead(ASYNC, 0, 2), // EOF |
}; |
Initialize(reads, arraysize(reads), writes, arraysize(writes)); |
@@ -1012,15 +983,14 @@ TEST_P(SpdyProxyClientSocketTest, |
TEST_P(SpdyProxyClientSocketTest, ReadOnClosedSocketReturnsBufferedData) { |
scoped_ptr<SpdyFrame> conn(ConstructConnectRequestFrame()); |
MockWrite writes[] = { |
- CreateMockWrite(*conn, 0, SYNCHRONOUS), |
+ CreateMockWrite(*conn, 0, SYNCHRONOUS), |
}; |
scoped_ptr<SpdyFrame> resp(ConstructConnectReplyFrame()); |
scoped_ptr<SpdyFrame> msg1(ConstructBodyFrame(kMsg1, kLen1)); |
MockRead reads[] = { |
- CreateMockRead(*resp, 1, ASYNC), |
- CreateMockRead(*msg1, 2, ASYNC), |
- MockRead(ASYNC, 0, 3), // EOF |
+ CreateMockRead(*resp, 1, ASYNC), CreateMockRead(*msg1, 2, ASYNC), |
+ MockRead(ASYNC, 0, 3), // EOF |
}; |
Initialize(reads, arraysize(reads), writes, arraysize(writes)); |
@@ -1045,14 +1015,13 @@ TEST_P(SpdyProxyClientSocketTest, ReadOnClosedSocketReturnsBufferedData) { |
TEST_P(SpdyProxyClientSocketTest, WriteOnClosedStream) { |
scoped_ptr<SpdyFrame> conn(ConstructConnectRequestFrame()); |
MockWrite writes[] = { |
- CreateMockWrite(*conn, 0, SYNCHRONOUS), |
+ CreateMockWrite(*conn, 0, SYNCHRONOUS), |
}; |
scoped_ptr<SpdyFrame> resp(ConstructConnectReplyFrame()); |
scoped_ptr<SpdyFrame> msg1(ConstructBodyFrame(kMsg1, kLen1)); |
MockRead reads[] = { |
- CreateMockRead(*resp, 1, ASYNC), |
- MockRead(ASYNC, 0, 2), // EOF |
+ CreateMockRead(*resp, 1, ASYNC), MockRead(ASYNC, 0, 2), // EOF |
}; |
Initialize(reads, arraysize(reads), writes, arraysize(writes)); |
@@ -1069,14 +1038,13 @@ TEST_P(SpdyProxyClientSocketTest, WriteOnClosedStream) { |
TEST_P(SpdyProxyClientSocketTest, WriteOnDisconnectedSocket) { |
scoped_ptr<SpdyFrame> conn(ConstructConnectRequestFrame()); |
MockWrite writes[] = { |
- CreateMockWrite(*conn, 0, SYNCHRONOUS), |
+ CreateMockWrite(*conn, 0, SYNCHRONOUS), |
}; |
scoped_ptr<SpdyFrame> resp(ConstructConnectReplyFrame()); |
scoped_ptr<SpdyFrame> msg1(ConstructBodyFrame(kMsg1, kLen1)); |
MockRead reads[] = { |
- CreateMockRead(*resp, 1, ASYNC), |
- MockRead(ASYNC, 0, 2), // EOF |
+ CreateMockRead(*resp, 1, ASYNC), MockRead(ASYNC, 0, 2), // EOF |
}; |
Initialize(reads, arraysize(reads), writes, arraysize(writes)); |
@@ -1095,14 +1063,12 @@ TEST_P(SpdyProxyClientSocketTest, WriteOnDisconnectedSocket) { |
TEST_P(SpdyProxyClientSocketTest, WritePendingOnClose) { |
scoped_ptr<SpdyFrame> conn(ConstructConnectRequestFrame()); |
MockWrite writes[] = { |
- CreateMockWrite(*conn, 0, SYNCHRONOUS), |
- MockWrite(ASYNC, ERR_ABORTED, 2), |
+ CreateMockWrite(*conn, 0, SYNCHRONOUS), MockWrite(ASYNC, ERR_ABORTED, 2), |
}; |
scoped_ptr<SpdyFrame> resp(ConstructConnectReplyFrame()); |
MockRead reads[] = { |
- CreateMockRead(*resp, 1, ASYNC), |
- MockRead(ASYNC, 0, 3), // EOF |
+ CreateMockRead(*resp, 1, ASYNC), MockRead(ASYNC, 0, 3), // EOF |
}; |
Initialize(reads, arraysize(reads), writes, arraysize(writes)); |
@@ -1125,14 +1091,13 @@ TEST_P(SpdyProxyClientSocketTest, WritePendingOnClose) { |
TEST_P(SpdyProxyClientSocketTest, DisconnectWithWritePending) { |
scoped_ptr<SpdyFrame> conn(ConstructConnectRequestFrame()); |
MockWrite writes[] = { |
- CreateMockWrite(*conn, 0, SYNCHRONOUS), |
- MockWrite(SYNCHRONOUS, 0, 2), // EOF |
+ CreateMockWrite(*conn, 0, SYNCHRONOUS), |
+ MockWrite(SYNCHRONOUS, 0, 2), // EOF |
}; |
scoped_ptr<SpdyFrame> resp(ConstructConnectReplyFrame()); |
MockRead reads[] = { |
- CreateMockRead(*resp, 1, ASYNC), |
- MockRead(ASYNC, 0, 3), // EOF |
+ CreateMockRead(*resp, 1, ASYNC), MockRead(ASYNC, 0, 3), // EOF |
}; |
Initialize(reads, arraysize(reads), writes, arraysize(writes)); |
@@ -1156,13 +1121,12 @@ TEST_P(SpdyProxyClientSocketTest, DisconnectWithWritePending) { |
TEST_P(SpdyProxyClientSocketTest, DisconnectWithReadPending) { |
scoped_ptr<SpdyFrame> conn(ConstructConnectRequestFrame()); |
MockWrite writes[] = { |
- CreateMockWrite(*conn, 0, SYNCHRONOUS), |
+ CreateMockWrite(*conn, 0, SYNCHRONOUS), |
}; |
scoped_ptr<SpdyFrame> resp(ConstructConnectReplyFrame()); |
MockRead reads[] = { |
- CreateMockRead(*resp, 1, ASYNC), |
- MockRead(ASYNC, 0, 2), // EOF |
+ CreateMockRead(*resp, 1, ASYNC), MockRead(ASYNC, 0, 2), // EOF |
}; |
Initialize(reads, arraysize(reads), writes, arraysize(writes)); |
@@ -1186,17 +1150,15 @@ TEST_P(SpdyProxyClientSocketTest, DisconnectWithReadPending) { |
TEST_P(SpdyProxyClientSocketTest, RstWithReadAndWritePending) { |
scoped_ptr<SpdyFrame> conn(ConstructConnectRequestFrame()); |
MockWrite writes[] = { |
- CreateMockWrite(*conn, 0, SYNCHRONOUS), |
- MockWrite(ASYNC, ERR_ABORTED, 3), |
+ CreateMockWrite(*conn, 0, SYNCHRONOUS), MockWrite(ASYNC, ERR_ABORTED, 3), |
}; |
scoped_ptr<SpdyFrame> resp(ConstructConnectReplyFrame()); |
scoped_ptr<SpdyFrame> rst( |
spdy_util_.ConstructSpdyRstStream(1, RST_STREAM_CANCEL)); |
MockRead reads[] = { |
- CreateMockRead(*resp, 1, ASYNC), |
- CreateMockRead(*rst, 2, ASYNC), |
- MockRead(ASYNC, 0, 4) // EOF |
+ CreateMockRead(*resp, 1, ASYNC), CreateMockRead(*rst, 2, ASYNC), |
+ MockRead(ASYNC, 0, 4) // EOF |
}; |
Initialize(reads, arraysize(reads), writes, arraysize(writes)); |
@@ -1227,15 +1189,14 @@ TEST_P(SpdyProxyClientSocketTest, RstWithReadAndWritePending) { |
TEST_P(SpdyProxyClientSocketTest, NetLog) { |
scoped_ptr<SpdyFrame> conn(ConstructConnectRequestFrame()); |
MockWrite writes[] = { |
- CreateMockWrite(*conn, 0, SYNCHRONOUS), |
+ CreateMockWrite(*conn, 0, SYNCHRONOUS), |
}; |
scoped_ptr<SpdyFrame> resp(ConstructConnectReplyFrame()); |
scoped_ptr<SpdyFrame> msg1(ConstructBodyFrame(kMsg1, kLen1)); |
MockRead reads[] = { |
- CreateMockRead(*resp, 1, ASYNC), |
- CreateMockRead(*msg1, 2, ASYNC), |
- MockRead(ASYNC, 0, 3), // EOF |
+ CreateMockRead(*resp, 1, ASYNC), CreateMockRead(*msg1, 2, ASYNC), |
+ MockRead(ASYNC, 0, 3), // EOF |
}; |
Initialize(reads, arraysize(reads), writes, arraysize(writes)); |
@@ -1254,26 +1215,30 @@ TEST_P(SpdyProxyClientSocketTest, NetLog) { |
ASSERT_EQ(entry_list.size(), 10u); |
EXPECT_TRUE(LogContainsBeginEvent(entry_list, 0, NetLog::TYPE_SOCKET_ALIVE)); |
- EXPECT_TRUE(LogContainsEvent(entry_list, 1, |
- NetLog::TYPE_SPDY_PROXY_CLIENT_SESSION, |
- NetLog::PHASE_NONE)); |
- EXPECT_TRUE(LogContainsBeginEvent(entry_list, 2, |
- NetLog::TYPE_HTTP_TRANSACTION_TUNNEL_SEND_REQUEST)); |
- EXPECT_TRUE(LogContainsEvent(entry_list, 3, |
- NetLog::TYPE_HTTP_TRANSACTION_SEND_TUNNEL_HEADERS, |
- NetLog::PHASE_NONE)); |
- EXPECT_TRUE(LogContainsEndEvent(entry_list, 4, |
- NetLog::TYPE_HTTP_TRANSACTION_TUNNEL_SEND_REQUEST)); |
- EXPECT_TRUE(LogContainsBeginEvent(entry_list, 5, |
- NetLog::TYPE_HTTP_TRANSACTION_TUNNEL_READ_HEADERS)); |
- EXPECT_TRUE(LogContainsEvent(entry_list, 6, |
- NetLog::TYPE_HTTP_TRANSACTION_READ_TUNNEL_RESPONSE_HEADERS, |
- NetLog::PHASE_NONE)); |
- EXPECT_TRUE(LogContainsEndEvent(entry_list, 7, |
- NetLog::TYPE_HTTP_TRANSACTION_TUNNEL_READ_HEADERS)); |
- EXPECT_TRUE(LogContainsEvent(entry_list, 8, |
- NetLog::TYPE_SOCKET_BYTES_RECEIVED, |
- NetLog::PHASE_NONE)); |
+ EXPECT_TRUE(LogContainsEvent(entry_list, |
+ 1, |
+ NetLog::TYPE_SPDY_PROXY_CLIENT_SESSION, |
+ NetLog::PHASE_NONE)); |
+ EXPECT_TRUE(LogContainsBeginEvent( |
+ entry_list, 2, NetLog::TYPE_HTTP_TRANSACTION_TUNNEL_SEND_REQUEST)); |
+ EXPECT_TRUE( |
+ LogContainsEvent(entry_list, |
+ 3, |
+ NetLog::TYPE_HTTP_TRANSACTION_SEND_TUNNEL_HEADERS, |
+ NetLog::PHASE_NONE)); |
+ EXPECT_TRUE(LogContainsEndEvent( |
+ entry_list, 4, NetLog::TYPE_HTTP_TRANSACTION_TUNNEL_SEND_REQUEST)); |
+ EXPECT_TRUE(LogContainsBeginEvent( |
+ entry_list, 5, NetLog::TYPE_HTTP_TRANSACTION_TUNNEL_READ_HEADERS)); |
+ EXPECT_TRUE(LogContainsEvent( |
+ entry_list, |
+ 6, |
+ NetLog::TYPE_HTTP_TRANSACTION_READ_TUNNEL_RESPONSE_HEADERS, |
+ NetLog::PHASE_NONE)); |
+ EXPECT_TRUE(LogContainsEndEvent( |
+ entry_list, 7, NetLog::TYPE_HTTP_TRANSACTION_TUNNEL_READ_HEADERS)); |
+ EXPECT_TRUE(LogContainsEvent( |
+ entry_list, 8, NetLog::TYPE_SOCKET_BYTES_RECEIVED, NetLog::PHASE_NONE)); |
EXPECT_TRUE(LogContainsEndEvent(entry_list, 9, NetLog::TYPE_SOCKET_ALIVE)); |
} |
@@ -1284,11 +1249,9 @@ class DeleteSockCallback : public TestCompletionCallbackBase { |
explicit DeleteSockCallback(scoped_ptr<SpdyProxyClientSocket>* sock) |
: sock_(sock), |
callback_(base::Bind(&DeleteSockCallback::OnComplete, |
- base::Unretained(this))) { |
- } |
+ base::Unretained(this))) {} |
- virtual ~DeleteSockCallback() { |
- } |
+ virtual ~DeleteSockCallback() {} |
const CompletionCallback& callback() const { return callback_; } |
@@ -1310,17 +1273,15 @@ class DeleteSockCallback : public TestCompletionCallbackBase { |
TEST_P(SpdyProxyClientSocketTest, RstWithReadAndWritePendingDelete) { |
scoped_ptr<SpdyFrame> conn(ConstructConnectRequestFrame()); |
MockWrite writes[] = { |
- CreateMockWrite(*conn, 0, SYNCHRONOUS), |
- MockWrite(ASYNC, ERR_ABORTED, 3), |
+ CreateMockWrite(*conn, 0, SYNCHRONOUS), MockWrite(ASYNC, ERR_ABORTED, 3), |
}; |
scoped_ptr<SpdyFrame> resp(ConstructConnectReplyFrame()); |
scoped_ptr<SpdyFrame> rst( |
spdy_util_.ConstructSpdyRstStream(1, RST_STREAM_CANCEL)); |
MockRead reads[] = { |
- CreateMockRead(*resp, 1, ASYNC), |
- CreateMockRead(*rst, 2, ASYNC), |
- MockRead(ASYNC, 0, 4), // EOF |
+ CreateMockRead(*resp, 1, ASYNC), CreateMockRead(*rst, 2, ASYNC), |
+ MockRead(ASYNC, 0, 4), // EOF |
}; |
Initialize(reads, arraysize(reads), writes, arraysize(writes)); |