Fix tests to make chromium compile.
gfe-relnote: n/a (test only change)
PiperOrigin-RevId: 261322813
Change-Id: Iddbc016628143714bab4eb8478df3f7a0c67b8a5
diff --git a/quic/core/http/quic_spdy_stream_test.cc b/quic/core/http/quic_spdy_stream_test.cc
index 8ad71f8..894573f 100644
--- a/quic/core/http/quic_spdy_stream_test.cc
+++ b/quic/core/http/quic_spdy_stream_test.cc
@@ -1792,9 +1792,10 @@
Initialize(kShouldProcessData);
- std::string headers = HeadersFrame({{"foo", "bar"}});
+ std::string headers = HeadersFrame({std::make_pair("foo", "bar")});
std::string data = DataFrame(kDataFramePayload);
- std::string trailers = HeadersFrame({{"custom-key", "custom-value"}});
+ std::string trailers =
+ HeadersFrame({std::make_pair("custom-key", "custom-value")});
std::string stream_frame_payload = QuicStrCat(headers, data, trailers);
QuicStreamFrame frame(stream_->id(), false, 0, stream_frame_payload);
@@ -1819,7 +1820,7 @@
Initialize(!kShouldProcessData);
- std::string headers = HeadersFrame({{"foo", "bar"}});
+ std::string headers = HeadersFrame({std::make_pair("foo", "bar")});
std::string data = DataFrame(kDataFramePayload);
// A header block that will take more than one block of sequencer buffer.
@@ -2129,7 +2130,7 @@
Initialize(!kShouldProcessData);
- std::string headers = HeadersFrame({{"foo", "bar"}});
+ std::string headers = HeadersFrame({std::make_pair("foo", "bar")});
// All HEADERS frame bytes are consumed even if the frame is not received
// completely.
@@ -2160,7 +2161,8 @@
ReadFromStream(data_payload.size() - 1));
EXPECT_EQ(data_payload.size() - 1, NewlyConsumedBytes());
- std::string trailers = HeadersFrame({{"custom-key", "custom-value"}});
+ std::string trailers =
+ HeadersFrame({std::make_pair("custom-key", "custom-value")});
// No bytes are consumed, because last byte of DATA payload is still buffered.
OnStreamFrame(QuicStringPiece(trailers).substr(0, trailers.size() - 1));
@@ -2192,7 +2194,7 @@
OnStreamFrame(unknown_frame1);
EXPECT_EQ(unknown_frame1.size(), NewlyConsumedBytes());
- std::string headers = HeadersFrame({{"foo", "bar"}});
+ std::string headers = HeadersFrame({std::make_pair("foo", "bar")});
// All HEADERS frame bytes are consumed even if the frame is not received
// completely.
@@ -2235,7 +2237,8 @@
ReadFromStream(data_payload.size() - 1));
EXPECT_EQ(data_payload.size() - 1, NewlyConsumedBytes());
- std::string trailers = HeadersFrame({{"custom-key", "custom-value"}});
+ std::string trailers =
+ HeadersFrame({std::make_pair("custom-key", "custom-value")});
// No bytes are consumed, because last byte of DATA payload is still buffered.
OnStreamFrame(QuicStringPiece(trailers).substr(0, trailers.size() - 1));
@@ -2316,7 +2319,7 @@
Initialize(kShouldProcessData);
// Receive and consume headers.
- std::string headers = HeadersFrame({{"foo", "bar"}});
+ std::string headers = HeadersFrame({std::make_pair("foo", "bar")});
QuicStreamOffset offset = 0;
stream_->OnStreamFrame(
QuicStreamFrame(stream_->id(), false, offset, headers));
@@ -2333,7 +2336,8 @@
EXPECT_EQ(kDataFramePayload, stream_->data());
// Receive and consume trailers.
- std::string trailers1 = HeadersFrame({{"custom-key", "custom-value"}});
+ std::string trailers1 =
+ HeadersFrame({std::make_pair("custom-key", "custom-value")});
stream_->OnStreamFrame(
QuicStreamFrame(stream_->id(), false, offset, trailers1));
offset += trailers1.size();
@@ -2368,7 +2372,7 @@
Initialize(kShouldProcessData);
// Receive and consume headers.
- std::string headers = HeadersFrame({{"foo", "bar"}});
+ std::string headers = HeadersFrame({std::make_pair("foo", "bar")});
QuicStreamOffset offset = 0;
stream_->OnStreamFrame(
QuicStreamFrame(stream_->id(), false, offset, headers));
@@ -2384,7 +2388,8 @@
EXPECT_EQ(kDataFramePayload, stream_->data());
// Receive trailers, with single header field "custom-key: custom-value".
- std::string trailers = HeadersFrame({{"custom-key", "custom-value"}});
+ std::string trailers =
+ HeadersFrame({std::make_pair("custom-key", "custom-value")});
stream_->OnStreamFrame(
QuicStreamFrame(stream_->id(), false, offset, trailers));
offset += trailers.size();
@@ -2421,7 +2426,7 @@
// HEADERS frame.
// Since it arrives after a SETTINGS frame, it should never be read.
- std::string headers = HeadersFrame({{"foo", "bar"}});
+ std::string headers = HeadersFrame({std::make_pair("foo", "bar")});
// Combine the two frames to make sure they are processed in a single
// QuicSpdyStream::OnDataAvailable() call.
diff --git a/spdy/core/fifo_write_scheduler.h b/spdy/core/fifo_write_scheduler.h
index e972a2b..3c38bd5 100644
--- a/spdy/core/fifo_write_scheduler.h
+++ b/spdy/core/fifo_write_scheduler.h
@@ -208,7 +208,7 @@
}
template <typename StreamIdType>
-string FifoWriteScheduler<StreamIdType>::DebugString() const {
+SpdyString FifoWriteScheduler<StreamIdType>::DebugString() const {
return SpdyStrCat(
"FifoWriteScheduler {num_streams=", registered_streams_.size(),
" num_ready_streams=", NumReadyStreams(), "}");
diff --git a/spdy/core/fifo_write_scheduler_test.cc b/spdy/core/fifo_write_scheduler_test.cc
index 1a6e231..1ad6d62 100644
--- a/spdy/core/fifo_write_scheduler_test.cc
+++ b/spdy/core/fifo_write_scheduler_test.cc
@@ -15,7 +15,7 @@
FifoWriteScheduler<SpdyStreamId> fifo;
EXPECT_FALSE(fifo.HasReadyStreams());
EXPECT_SPDY_BUG(
- EXPECT_EQ(0, std::get<0>(fifo.PopNextReadyStreamAndPrecedence())),
+ EXPECT_EQ(0u, std::get<0>(fifo.PopNextReadyStreamAndPrecedence())),
"No ready streams available");
EXPECT_SPDY_BUG(fifo.MarkStreamReady(9, true), "Stream 9 is not registered");
EXPECT_SPDY_BUG(fifo.IsStreamReady(9), "Stream 9 is not registered");
@@ -43,8 +43,8 @@
fifo.MarkStreamReady(17, true);
EXPECT_EQ(7u, fifo.NumReadyStreams());
- EXPECT_EQ(3, fifo.PopNextReadyStream());
- EXPECT_EQ(7, std::get<0>(fifo.PopNextReadyStreamAndPrecedence()));
+ EXPECT_EQ(3u, fifo.PopNextReadyStream());
+ EXPECT_EQ(7u, std::get<0>(fifo.PopNextReadyStreamAndPrecedence()));
EXPECT_EQ(5u, fifo.NumReadyStreams());
EXPECT_FALSE(fifo.ShouldYield(3));