Index: net/spdy/spdy_session_unittest.cc |
diff --git a/net/spdy/spdy_session_unittest.cc b/net/spdy/spdy_session_unittest.cc |
index ec4cb3c43c0f690c9246e7542a6284007c28249e..51aa70af2a72cabb58f5021f44d9a87ff25a6147 100644 |
--- a/net/spdy/spdy_session_unittest.cc |
+++ b/net/spdy/spdy_session_unittest.cc |
@@ -4975,9 +4975,12 @@ TEST_P(SpdySessionTest, RejectInvalidUnknownFrames) { |
EXPECT_TRUE(session->OnUnknownFrame(3, 0)); |
// Client id exceeding watermark. |
EXPECT_FALSE(session->OnUnknownFrame(9, 0)); |
- // Currently we do not keep track of server initiated (even) ids. |
+ |
+ session->last_accepted_push_stream_id_ = 6; |
+ // Low server (even) ids are fine. |
EXPECT_TRUE(session->OnUnknownFrame(2, 0)); |
- EXPECT_TRUE(session->OnUnknownFrame(8, 0)); |
+ // Server id exceeding last accepted id. |
+ EXPECT_FALSE(session->OnUnknownFrame(8, 0)); |
} |
TEST(MapFramerErrorToProtocolError, MapsValues) { |