Index: net/spdy/spdy_session_unittest.cc |
diff --git a/net/spdy/spdy_session_unittest.cc b/net/spdy/spdy_session_unittest.cc |
index f7e82a50c25fa3e55767b7a4b698480497295ee7..ecc0ad653ba4c6bc13c8741c9013d4738802c872 100644 |
--- a/net/spdy/spdy_session_unittest.cc |
+++ b/net/spdy/spdy_session_unittest.cc |
@@ -77,8 +77,7 @@ base::TimeTicks InstantaneousReads() { |
class MockRequireCTDelegate : public TransportSecurityState::RequireCTDelegate { |
public: |
- MOCK_METHOD1(IsCTRequiredForHost, |
- CTRequirementLevel(const std::string& host)); |
+ MOCK_METHOD1(IsCTRequiredForHost, CTRequirementLevel(const SpdyString& host)); |
}; |
} // namespace |
@@ -2005,10 +2004,10 @@ TEST_F(SpdySessionTest, NetLogOnSessionGoaway) { |
int unclaimed_streams; |
ASSERT_TRUE(entry.GetIntegerValue("unclaimed_streams", &unclaimed_streams)); |
EXPECT_EQ(0, unclaimed_streams); |
- std::string error_code; |
+ SpdyString error_code; |
ASSERT_TRUE(entry.GetStringValue("error_code", &error_code)); |
EXPECT_EQ("11 (ENHANCE_YOUR_CALM)", error_code); |
- std::string debug_data; |
+ SpdyString debug_data; |
ASSERT_TRUE(entry.GetStringValue("debug_data", &debug_data)); |
EXPECT_EQ("foo", debug_data); |
@@ -2290,7 +2289,7 @@ TEST_F(SpdySessionTest, CloseSessionWithTwoCreatedSelfClosingStreams) { |
EXPECT_EQ(0u, spdy_stream2->stream_id()); |
// Ensure we don't crash while closing the session. |
- session_->CloseSessionOnError(ERR_ABORTED, std::string()); |
+ session_->CloseSessionOnError(ERR_ABORTED, SpdyString()); |
EXPECT_FALSE(spdy_stream1); |
EXPECT_FALSE(spdy_stream2); |
@@ -2346,7 +2345,7 @@ TEST_F(SpdySessionTest, CloseSessionWithTwoCreatedMutuallyClosingStreams) { |
EXPECT_EQ(0u, spdy_stream2->stream_id()); |
// Ensure we don't crash while closing the session. |
- session_->CloseSessionOnError(ERR_ABORTED, std::string()); |
+ session_->CloseSessionOnError(ERR_ABORTED, SpdyString()); |
EXPECT_FALSE(spdy_stream1); |
EXPECT_FALSE(spdy_stream2); |
@@ -2417,7 +2416,7 @@ TEST_F(SpdySessionTest, CloseSessionWithTwoActivatedSelfClosingStreams) { |
EXPECT_EQ(3u, spdy_stream2->stream_id()); |
// Ensure we don't crash while closing the session. |
- session_->CloseSessionOnError(ERR_ABORTED, std::string()); |
+ session_->CloseSessionOnError(ERR_ABORTED, SpdyString()); |
EXPECT_FALSE(spdy_stream1); |
EXPECT_FALSE(spdy_stream2); |
@@ -2492,7 +2491,7 @@ TEST_F(SpdySessionTest, CloseSessionWithTwoActivatedMutuallyClosingStreams) { |
EXPECT_EQ(3u, spdy_stream2->stream_id()); |
// Ensure we don't crash while closing the session. |
- session_->CloseSessionOnError(ERR_ABORTED, std::string()); |
+ session_->CloseSessionOnError(ERR_ABORTED, SpdyString()); |
EXPECT_FALSE(spdy_stream1); |
EXPECT_FALSE(spdy_stream2); |
@@ -3395,12 +3394,12 @@ TEST_F(SpdySessionTest, CloseOneIdleConnectionWithAlias) { |
session_deps_.host_resolver->set_synchronous_mode(true); |
session_deps_.host_resolver->rules()->AddIPLiteralRule( |
- "www.example.org", "192.168.0.2", std::string()); |
+ "www.example.org", "192.168.0.2", SpdyString()); |
session_deps_.host_resolver->rules()->AddIPLiteralRule( |
- "mail.example.org", "192.168.0.2", std::string()); |
+ "mail.example.org", "192.168.0.2", SpdyString()); |
// Not strictly needed. |
- session_deps_.host_resolver->rules()->AddIPLiteralRule( |
- "3.com", "192.168.0.3", std::string()); |
+ session_deps_.host_resolver->rules()->AddIPLiteralRule("3.com", "192.168.0.3", |
+ SpdyString()); |
CreateNetworkSession(); |
@@ -3571,11 +3570,11 @@ TEST_F(SpdySessionTest, SpdySessionKeyPrivacyMode) { |
EXPECT_TRUE(HasSpdySession(spdy_session_pool_, key_privacy_enabled)); |
EXPECT_TRUE(HasSpdySession(spdy_session_pool_, key_privacy_disabled)); |
- session_privacy_enabled->CloseSessionOnError(ERR_ABORTED, std::string()); |
+ session_privacy_enabled->CloseSessionOnError(ERR_ABORTED, SpdyString()); |
EXPECT_FALSE(HasSpdySession(spdy_session_pool_, key_privacy_enabled)); |
EXPECT_TRUE(HasSpdySession(spdy_session_pool_, key_privacy_disabled)); |
- session_privacy_disabled->CloseSessionOnError(ERR_ABORTED, std::string()); |
+ session_privacy_disabled->CloseSessionOnError(ERR_ABORTED, SpdyString()); |
EXPECT_FALSE(HasSpdySession(spdy_session_pool_, key_privacy_enabled)); |
EXPECT_FALSE(HasSpdySession(spdy_session_pool_, key_privacy_disabled)); |
} |
@@ -3885,7 +3884,7 @@ TEST_F(SpdySessionTest, StreamFlowControlTooMuchData) { |
}; |
SpdySerializedFrame resp(spdy_util_.ConstructSpdyGetReply(nullptr, 0, 1)); |
- const std::string payload(data_frame_size, 'a'); |
+ const SpdyString payload(data_frame_size, 'a'); |
SpdySerializedFrame data_frame(spdy_util_.ConstructSpdyDataFrame( |
1, payload.data(), data_frame_size, false)); |
MockRead reads[] = { |
@@ -3959,10 +3958,10 @@ TEST_F(SpdySessionTest, SessionFlowControlTooMuchDataTwoDataFrames) { |
CreateMockWrite(goaway, 4), |
}; |
- const std::string first_data_frame(first_data_frame_size, 'a'); |
+ const SpdyString first_data_frame(first_data_frame_size, 'a'); |
SpdySerializedFrame first(spdy_util_.ConstructSpdyDataFrame( |
1, first_data_frame.data(), first_data_frame_size, false)); |
- const std::string second_data_frame(second_data_frame_size, 'b'); |
+ const SpdyString second_data_frame(second_data_frame_size, 'b'); |
SpdySerializedFrame second(spdy_util_.ConstructSpdyDataFrame( |
1, second_data_frame.data(), second_data_frame_size, false)); |
MockRead reads[] = { |
@@ -4019,10 +4018,10 @@ TEST_F(SpdySessionTest, StreamFlowControlTooMuchDataTwoDataFrames) { |
}; |
SpdySerializedFrame resp(spdy_util_.ConstructSpdyGetReply(nullptr, 0, 1)); |
- const std::string first_data_frame(first_data_frame_size, 'a'); |
+ const SpdyString first_data_frame(first_data_frame_size, 'a'); |
SpdySerializedFrame first(spdy_util_.ConstructSpdyDataFrame( |
1, first_data_frame.data(), first_data_frame_size, false)); |
- const std::string second_data_frame(second_data_frame_size, 'b'); |
+ const SpdyString second_data_frame(second_data_frame_size, 'b'); |
SpdySerializedFrame second(spdy_util_.ConstructSpdyDataFrame( |
1, second_data_frame.data(), second_data_frame_size, false)); |
MockRead reads[] = { |
@@ -4066,7 +4065,7 @@ TEST_F(SpdySessionTest, StreamFlowControlTooMuchDataTwoDataFrames) { |
spdy_stream->recv_window_size()); |
// Consume first data frame. This does not trigger a WINDOW_UPDATE. |
- std::string received_data = delegate.TakeReceivedData(); |
+ SpdyString received_data = delegate.TakeReceivedData(); |
EXPECT_EQ(static_cast<size_t>(first_data_frame_size), received_data.size()); |
EXPECT_EQ(stream_max_recv_window_size, spdy_stream->recv_window_size()); |
@@ -4100,7 +4099,7 @@ class DropReceivedDataDelegate : public test::StreamDelegateSendImmediate { |
// value, i.e. we shouldn't "leak" receive window bytes. |
TEST_F(SpdySessionTest, SessionFlowControlNoReceiveLeaks) { |
const int32_t kMsgDataSize = 100; |
- const std::string msg_data(kMsgDataSize, 'a'); |
+ const SpdyString msg_data(kMsgDataSize, 'a'); |
SpdySerializedFrame req(spdy_util_.ConstructSpdyPost( |
kDefaultUrl, 1, kMsgDataSize, MEDIUM, nullptr, 0)); |
@@ -4171,7 +4170,7 @@ TEST_F(SpdySessionTest, SessionFlowControlNoReceiveLeaks) { |
// to its original value, i.e. we shouldn't "leak" send window bytes. |
TEST_F(SpdySessionTest, SessionFlowControlNoSendLeaks) { |
const int32_t kMsgDataSize = 100; |
- const std::string msg_data(kMsgDataSize, 'a'); |
+ const SpdyString msg_data(kMsgDataSize, 'a'); |
SpdySerializedFrame req(spdy_util_.ConstructSpdyPost( |
kDefaultUrl, 1, kMsgDataSize, MEDIUM, nullptr, 0)); |
@@ -4243,7 +4242,7 @@ TEST_F(SpdySessionTest, SessionFlowControlNoSendLeaks) { |
// change appropriately. |
TEST_F(SpdySessionTest, SessionFlowControlEndToEnd) { |
const int32_t kMsgDataSize = 100; |
- const std::string msg_data(kMsgDataSize, 'a'); |
+ const SpdyString msg_data(kMsgDataSize, 'a'); |
SpdySerializedFrame req(spdy_util_.ConstructSpdyPost( |
kDefaultUrl, 1, kMsgDataSize, MEDIUM, nullptr, 0)); |
@@ -4406,7 +4405,7 @@ void SpdySessionTest::RunResumeAfterUnstallTest( |
EXPECT_TRUE(delegate.send_headers_completed()); |
EXPECT_EQ("200", delegate.GetResponseHeaderValue(":status")); |
- EXPECT_EQ(std::string(), delegate.TakeReceivedData()); |
+ EXPECT_EQ(SpdyString(), delegate.TakeReceivedData()); |
// Run SpdySession::PumpWriteLoop which destroys |session_|. |
base::RunLoop().RunUntilIdle(); |
@@ -4567,11 +4566,11 @@ TEST_F(SpdySessionTest, ResumeByPriorityAfterSendWindowSizeIncrease) { |
EXPECT_TRUE(delegate1.send_headers_completed()); |
EXPECT_EQ("200", delegate1.GetResponseHeaderValue(":status")); |
- EXPECT_EQ(std::string(), delegate1.TakeReceivedData()); |
+ EXPECT_EQ(SpdyString(), delegate1.TakeReceivedData()); |
EXPECT_TRUE(delegate2.send_headers_completed()); |
EXPECT_EQ("200", delegate2.GetResponseHeaderValue(":status")); |
- EXPECT_EQ(std::string(), delegate2.TakeReceivedData()); |
+ EXPECT_EQ(SpdyString(), delegate2.TakeReceivedData()); |
EXPECT_FALSE(session_); |
EXPECT_TRUE(data.AllWriteDataConsumed()); |
@@ -4729,14 +4728,14 @@ TEST_F(SpdySessionTest, SendWindowSizeIncreaseWithDeletedStreams) { |
EXPECT_THAT(delegate3.WaitForClose(), IsOk()); |
EXPECT_TRUE(delegate1.send_headers_completed()); |
- EXPECT_EQ(std::string(), delegate1.TakeReceivedData()); |
+ EXPECT_EQ(SpdyString(), delegate1.TakeReceivedData()); |
EXPECT_TRUE(delegate2.send_headers_completed()); |
EXPECT_EQ("200", delegate2.GetResponseHeaderValue(":status")); |
- EXPECT_EQ(std::string(), delegate2.TakeReceivedData()); |
+ EXPECT_EQ(SpdyString(), delegate2.TakeReceivedData()); |
EXPECT_TRUE(delegate3.send_headers_completed()); |
- EXPECT_EQ(std::string(), delegate3.TakeReceivedData()); |
+ EXPECT_EQ(SpdyString(), delegate3.TakeReceivedData()); |
EXPECT_TRUE(data.AllWriteDataConsumed()); |
} |
@@ -4828,10 +4827,10 @@ TEST_F(SpdySessionTest, SendWindowSizeIncreaseWithDeletedSession) { |
EXPECT_THAT(delegate2.WaitForClose(), IsError(ERR_CONNECTION_CLOSED)); |
EXPECT_TRUE(delegate1.send_headers_completed()); |
- EXPECT_EQ(std::string(), delegate1.TakeReceivedData()); |
+ EXPECT_EQ(SpdyString(), delegate1.TakeReceivedData()); |
EXPECT_TRUE(delegate2.send_headers_completed()); |
- EXPECT_EQ(std::string(), delegate2.TakeReceivedData()); |
+ EXPECT_EQ(SpdyString(), delegate2.TakeReceivedData()); |
EXPECT_TRUE(data.AllWriteDataConsumed()); |
} |