| Index: net/tools/quic/quic_spdy_client_stream_test.cc
|
| diff --git a/net/tools/quic/quic_spdy_client_stream_test.cc b/net/tools/quic/quic_spdy_client_stream_test.cc
|
| index 323018eff6e4b1a88855f855232f0d2e24b28d02..c5032c86ac9dcbc4dc86b48d06e4e61cd998f54b 100644
|
| --- a/net/tools/quic/quic_spdy_client_stream_test.cc
|
| +++ b/net/tools/quic/quic_spdy_client_stream_test.cc
|
| @@ -65,31 +65,32 @@ INSTANTIATE_TEST_CASE_P(Tests, QuicSpdyClientStreamTest,
|
| ::testing::ValuesIn(QuicSupportedVersions()));
|
|
|
| TEST_P(QuicSpdyClientStreamTest, TestFraming) {
|
| - EXPECT_EQ(headers_string_.size(), stream_->ProcessData(
|
| - headers_string_.c_str(), headers_string_.size()));
|
| - EXPECT_EQ(body_.size(),
|
| - stream_->ProcessData(body_.c_str(), body_.size()));
|
| - EXPECT_EQ(200u, stream_->headers().parsed_response_code());
|
| + stream_->OnStreamHeaders(headers_string_);
|
| + stream_->OnStreamHeadersComplete(false, headers_string_.size());
|
| + EXPECT_EQ(body_.size(), stream_->ProcessData(body_.c_str(), body_.size()));
|
| + EXPECT_EQ("200 Ok", stream_->headers().find(":status")->second);
|
| + EXPECT_EQ(200, stream_->response_code());
|
| EXPECT_EQ(body_, stream_->data());
|
| }
|
|
|
| TEST_P(QuicSpdyClientStreamTest, TestFramingOnePacket) {
|
| - string message = headers_string_ + body_;
|
| -
|
| - EXPECT_EQ(message.size(), stream_->ProcessData(
|
| - message.c_str(), message.size()));
|
| - EXPECT_EQ(200u, stream_->headers().parsed_response_code());
|
| + stream_->OnStreamHeaders(headers_string_);
|
| + stream_->OnStreamHeadersComplete(false, headers_string_.size());
|
| + EXPECT_EQ(body_.size(), stream_->ProcessData(body_.c_str(), body_.size()));
|
| + EXPECT_EQ("200 Ok", stream_->headers().find(":status")->second);
|
| + EXPECT_EQ(200, stream_->response_code());
|
| EXPECT_EQ(body_, stream_->data());
|
| }
|
|
|
| TEST_P(QuicSpdyClientStreamTest, DISABLED_TestFramingExtraData) {
|
| string large_body = "hello world!!!!!!";
|
|
|
| - EXPECT_EQ(headers_string_.size(), stream_->ProcessData(
|
| - headers_string_.c_str(), headers_string_.size()));
|
| + stream_->OnStreamHeaders(headers_string_);
|
| + stream_->OnStreamHeadersComplete(false, headers_string_.size());
|
| // The headers should parse successfully.
|
| EXPECT_EQ(QUIC_STREAM_NO_ERROR, stream_->stream_error());
|
| - EXPECT_EQ(200u, stream_->headers().parsed_response_code());
|
| + EXPECT_EQ("200 Ok", stream_->headers().find(":status")->second);
|
| + EXPECT_EQ(200, stream_->response_code());
|
|
|
| EXPECT_CALL(*connection_,
|
| SendRstStream(stream_->id(), QUIC_BAD_APPLICATION_PAYLOAD, 0));
|
|
|