Change QUIC uses of gmock regex to simpler syntax This fixes Chromium test failures because on some platforms gmock does not support bracket syntax like [0-9] gfe-relnote: n/a, test-only PiperOrigin-RevId: 254031357 Change-Id: Icc25b58afaaf0970fc0a78de936d52db3f433a05
diff --git a/quic/core/http/quic_spdy_session_test.cc b/quic/core/http/quic_spdy_session_test.cc index 5b926db..919a4fe 100644 --- a/quic/core/http/quic_spdy_session_test.cc +++ b/quic/core/http/quic_spdy_session_test.cc
@@ -1589,12 +1589,12 @@ .Times(1); } else { // On version 99 opening such a stream results in a connection close. - EXPECT_CALL(*connection_, - CloseConnection( - QUIC_INVALID_STREAM_ID, - testing::MatchesRegex( - "Stream id [0-9]+ would exceed stream count limit 6"), - _)); + EXPECT_CALL( + *connection_, + CloseConnection(QUIC_INVALID_STREAM_ID, + testing::MatchesRegex( + "Stream id \\d+ would exceed stream count limit 6"), + _)); } // Create one more data streams to exceed limit of open stream. QuicStreamFrame data1(kFinalStreamId, false, 0, QuicStringPiece("HT"));
diff --git a/quic/core/http/quic_spdy_stream_test.cc b/quic/core/http/quic_spdy_stream_test.cc index 63d5ba3..a1e4fab 100644 --- a/quic/core/http/quic_spdy_stream_test.cc +++ b/quic/core/http/quic_spdy_stream_test.cc
@@ -262,10 +262,10 @@ if (version_uses_qpack) { EXPECT_CALL( *connection_, - CloseConnection(QUIC_HEADERS_STREAM_DATA_DECOMPRESS_FAILURE, - testing::MatchesRegex( - "Too large headers received on stream [0-9]+"), - _)); + CloseConnection( + QUIC_HEADERS_STREAM_DATA_DECOMPRESS_FAILURE, + testing::MatchesRegex("Too large headers received on stream \\d+"), + _)); } else { EXPECT_CALL(*session_, SendRstStream(stream_->id(), QUIC_HEADERS_TOO_LARGE, 0)); @@ -1796,7 +1796,7 @@ *connection_, CloseConnection(QUIC_DECOMPRESSION_FAILURE, testing::MatchesRegex( - "Error decompressing header block on stream [0-9]+: " + "Error decompressing header block on stream \\d+: " "Incomplete header block."), _)) .WillOnce(