| Index: net/spdy/spdy_framer_test.cc
|
| diff --git a/net/spdy/spdy_framer_test.cc b/net/spdy/spdy_framer_test.cc
|
| index 646207829694bc9f94ab4f8303c64e8e1645e85a..fe48f8430bc89e0677c2ae2489ae4d190c923e6d 100644
|
| --- a/net/spdy/spdy_framer_test.cc
|
| +++ b/net/spdy/spdy_framer_test.cc
|
| @@ -3020,6 +3020,20 @@ TEST_P(SpdyFramerTest, ReadGarbageWithValidVersion) {
|
| EXPECT_EQ(1, visitor.error_count_);
|
| }
|
|
|
| +TEST_P(SpdyFramerTest, SizesTest) {
|
| + SpdyFramer framer(spdy_version_);
|
| + EXPECT_EQ(8u, framer.GetControlFrameMinimumSize());
|
| + EXPECT_EQ(18u, framer.GetSynStreamMinimumSize());
|
| + EXPECT_EQ(IsSpdy2() ? 14u : 12u, framer.GetSynReplyMinimumSize());
|
| + EXPECT_EQ(16u, framer.GetRstStreamSize());
|
| + EXPECT_EQ(12u, framer.GetSettingsMinimumSize());
|
| + EXPECT_EQ(12u, framer.GetPingSize());
|
| + EXPECT_EQ(IsSpdy2() ? 12u : 16u, framer.GetGoAwaySize());
|
| + EXPECT_EQ(IsSpdy2() ? 14u : 12u, framer.GetHeadersMinimumSize());
|
| + EXPECT_EQ(16u, framer.GetWindowUpdateSize());
|
| + EXPECT_EQ(10u, framer.GetCredentialMinimumSize());
|
| +}
|
| +
|
| TEST_P(SpdyFramerTest, StateToStringTest) {
|
| EXPECT_STREQ("ERROR",
|
| SpdyFramer::StateToString(SpdyFramer::SPDY_ERROR));
|
| @@ -3135,47 +3149,6 @@ TEST_P(SpdyFramerTest, ControlTypeToStringTest) {
|
| SpdyFramer::ControlTypeToString(NUM_CONTROL_FRAME_TYPES));
|
| }
|
|
|
| -TEST_P(SpdyFramerTest, GetMinimumControlFrameSizeTest) {
|
| - EXPECT_EQ(SpdySynStreamControlFrame::size(),
|
| - SpdyFramer::GetMinimumControlFrameSize(spdy_version_,
|
| - SYN_STREAM));
|
| - EXPECT_EQ(SpdySynReplyControlFrame::size(),
|
| - SpdyFramer::GetMinimumControlFrameSize(spdy_version_,
|
| - SYN_REPLY));
|
| - EXPECT_EQ(SpdyRstStreamControlFrame::size(),
|
| - SpdyFramer::GetMinimumControlFrameSize(spdy_version_,
|
| - RST_STREAM));
|
| - EXPECT_EQ(SpdySettingsControlFrame::size(),
|
| - SpdyFramer::GetMinimumControlFrameSize(spdy_version_,
|
| - SETTINGS));
|
| - EXPECT_EQ(SpdyFrame::kHeaderSize,
|
| - SpdyFramer::GetMinimumControlFrameSize(spdy_version_,
|
| - NOOP));
|
| - EXPECT_EQ(SpdyPingControlFrame::size(),
|
| - SpdyFramer::GetMinimumControlFrameSize(spdy_version_,
|
| - PING));
|
| - size_t goaway_size = SpdyGoAwayControlFrame::size();
|
| - if (IsSpdy2()) {
|
| - // SPDY 2 GOAWAY is smaller by 32 bits.
|
| - goaway_size -= 4;
|
| - }
|
| - EXPECT_EQ(goaway_size,
|
| - SpdyFramer::GetMinimumControlFrameSize(spdy_version_,
|
| - GOAWAY));
|
| - EXPECT_EQ(SpdyHeadersControlFrame::size(),
|
| - SpdyFramer::GetMinimumControlFrameSize(spdy_version_,
|
| - HEADERS));
|
| - EXPECT_EQ(SpdyWindowUpdateControlFrame::size(),
|
| - SpdyFramer::GetMinimumControlFrameSize(spdy_version_,
|
| - WINDOW_UPDATE));
|
| - EXPECT_EQ(SpdyCredentialControlFrame::size(),
|
| - SpdyFramer::GetMinimumControlFrameSize(spdy_version_,
|
| - CREDENTIAL));
|
| - EXPECT_EQ(numeric_limits<size_t>::max(),
|
| - SpdyFramer::GetMinimumControlFrameSize(spdy_version_,
|
| - NUM_CONTROL_FRAME_TYPES));
|
| -}
|
| -
|
| TEST_P(SpdyFramerTest, CatchProbableHttpResponse) {
|
| {
|
| testing::StrictMock<test::MockVisitor> visitor;
|
|
|