Index: webrtc/p2p/quic/reliablequicstream_unittest.cc |
diff --git a/webrtc/p2p/quic/reliablequicstream_unittest.cc b/webrtc/p2p/quic/reliablequicstream_unittest.cc |
index cf9f5e92ddfb06507e242706700d6fbf91d109f8..ff517afb58e01ce93bdab608287115252b19eb9c 100644 |
--- a/webrtc/p2p/quic/reliablequicstream_unittest.cc |
+++ b/webrtc/p2p/quic/reliablequicstream_unittest.cc |
@@ -49,6 +49,7 @@ using rtc::SR_BLOCK; |
// Arbitrary number for a stream's write blocked priority. |
static const SpdyPriority kDefaultPriority = 3; |
+static const net::QuicStreamId kStreamId = 5; |
// QuicSession that does not create streams and writes data from |
// ReliableQuicStream to a string. |
@@ -78,7 +79,7 @@ class MockQuicSession : public QuicSession { |
net::ReliableQuicStream* CreateIncomingDynamicStream( |
QuicStreamId id) override { |
- return nullptr; |
+ return new ReliableQuicStream(kStreamId, this); |
} |
net::ReliableQuicStream* CreateOutgoingDynamicStream( |
@@ -142,7 +143,6 @@ class ReliableQuicStreamTest : public ::testing::Test, |
ReliableQuicStreamTest() {} |
void CreateReliableQuicStream() { |
- const net::QuicStreamId kStreamId = 5; |
// Arbitrary values for QuicConnection. |
QuicConnectionHelper* quic_helper = |
@@ -232,7 +232,7 @@ TEST_F(ReliableQuicStreamTest, BufferData) { |
// Read an entire string. |
TEST_F(ReliableQuicStreamTest, ReadDataWhole) { |
CreateReliableQuicStream(); |
- net::QuicStreamFrame frame(-1, false, 0, "Hello, World!"); |
+ net::QuicStreamFrame frame(kStreamId, false, 0, "Hello, World!"); |
stream_->OnStreamFrame(frame); |
EXPECT_EQ("Hello, World!", read_buffer_); |
@@ -241,7 +241,7 @@ TEST_F(ReliableQuicStreamTest, ReadDataWhole) { |
// Read part of a string. |
TEST_F(ReliableQuicStreamTest, ReadDataPartial) { |
CreateReliableQuicStream(); |
- net::QuicStreamFrame frame(-1, false, 0, "Hello, World!"); |
+ net::QuicStreamFrame frame(kStreamId, false, 0, "Hello, World!"); |
frame.frame_length = 5; |
stream_->OnStreamFrame(frame); |