| Index: net/spdy/spdy_websocket_stream_spdy2_unittest.cc
|
| diff --git a/net/spdy/spdy_websocket_stream_spdy2_unittest.cc b/net/spdy/spdy_websocket_stream_spdy2_unittest.cc
|
| index 9ce2a3d03b990c7e893c34413feb6632a9554060..ad877179de5bf5f1bb8f6cfc15f7704591519bac 100644
|
| --- a/net/spdy/spdy_websocket_stream_spdy2_unittest.cc
|
| +++ b/net/spdy/spdy_websocket_stream_spdy2_unittest.cc
|
| @@ -165,6 +165,8 @@ class SpdyWebSocketStreamSpdy2Test : public testing::Test {
|
| OrderedSocketData* data() { return data_.get(); }
|
|
|
| void DoSendHelloFrame(SpdyWebSocketStreamEvent* event) {
|
| + // record the actual stream_id
|
| + created_stream_id_ = websocket_stream_->stream_->stream_id();
|
| websocket_stream_->SendData(kMessageFrame, kMessageFrameLength);
|
| }
|
|
|
| @@ -298,6 +300,7 @@ class SpdyWebSocketStreamSpdy2Test : public testing::Test {
|
| scoped_refptr<TransportSocketParams> transport_params_;
|
| scoped_ptr<SpdyWebSocketStream> websocket_stream_;
|
| SpdyStreamId stream_id_;
|
| + SpdyStreamId created_stream_id_;
|
| scoped_ptr<SpdyFrame> request_frame_;
|
| scoped_ptr<SpdyFrame> response_frame_;
|
| scoped_ptr<SpdyFrame> message_frame_;
|
| @@ -357,12 +360,13 @@ TEST_F(SpdyWebSocketStreamSpdy2Test, Basic) {
|
| ASSERT_EQ(OK, websocket_stream_->InitializeStream(url, HIGHEST, net_log));
|
|
|
| ASSERT_TRUE(websocket_stream_->stream_);
|
| - EXPECT_EQ(stream_id_, websocket_stream_->stream_->stream_id());
|
|
|
| SendRequest();
|
|
|
| completion_callback_.WaitForResult();
|
|
|
| + EXPECT_EQ(stream_id_, created_stream_id_);
|
| +
|
| websocket_stream_.reset();
|
|
|
| const std::vector<SpdyWebSocketStreamEvent>& events =
|
| @@ -522,7 +526,7 @@ TEST_F(SpdyWebSocketStreamSpdy2Test, DestructionAfterExplicitClose) {
|
| }
|
|
|
| TEST_F(SpdyWebSocketStreamSpdy2Test, IOPending) {
|
| - Prepare(3);
|
| + Prepare(1);
|
| scoped_ptr<SpdyFrame> settings_frame(
|
| ConstructSpdySettings(spdy_settings_to_send_));
|
| MockWrite writes[] = {
|
|
|