| Index: net/http2/decoder/payload_decoders/rst_stream_payload_decoder_test.cc
|
| diff --git a/net/http2/decoder/payload_decoders/rst_stream_payload_decoder_test.cc b/net/http2/decoder/payload_decoders/rst_stream_payload_decoder_test.cc
|
| index 703d98ffa31c0117f5ce5dcc6d6285ff1c5652b9..88bd80366dcc6e1fce134f8a4628df70f4ee5bb3 100644
|
| --- a/net/http2/decoder/payload_decoders/rst_stream_payload_decoder_test.cc
|
| +++ b/net/http2/decoder/payload_decoders/rst_stream_payload_decoder_test.cc
|
| @@ -6,7 +6,6 @@
|
|
|
| #include <stddef.h>
|
|
|
| -#include "base/bind.h"
|
| #include "base/logging.h"
|
| #include "net/http2/decoder/frame_parts.h"
|
| #include "net/http2/decoder/frame_parts_collector.h"
|
| @@ -58,11 +57,6 @@ class RstStreamPayloadDecoderTest
|
| : public AbstractPayloadDecoderTest<RstStreamPayloadDecoder,
|
| RstStreamPayloadDecoderPeer,
|
| Listener> {
|
| - public:
|
| - static bool ApproveSizeForWrongSize(size_t size) {
|
| - return size != Http2RstStreamFields::EncodedSize();
|
| - }
|
| -
|
| protected:
|
| Http2RstStreamFields RandRstStreamFields() {
|
| Http2RstStreamFields fields;
|
| @@ -74,13 +68,14 @@ class RstStreamPayloadDecoderTest
|
| // Confirm we get an error if the payload is not the correct size to hold
|
| // exactly one Http2RstStreamFields.
|
| TEST_F(RstStreamPayloadDecoderTest, WrongSize) {
|
| + auto approve_size = [](size_t size) {
|
| + return size != Http2RstStreamFields::EncodedSize();
|
| + };
|
| Http2FrameBuilder fb;
|
| fb.Append(RandRstStreamFields());
|
| fb.Append(RandRstStreamFields());
|
| fb.Append(RandRstStreamFields());
|
| - EXPECT_TRUE(VerifyDetectsFrameSizeError(
|
| - 0, fb.buffer(),
|
| - base::Bind(&RstStreamPayloadDecoderTest::ApproveSizeForWrongSize)));
|
| + EXPECT_TRUE(VerifyDetectsFrameSizeError(0, fb.buffer(), approve_size));
|
| }
|
|
|
| TEST_F(RstStreamPayloadDecoderTest, AllErrors) {
|
|
|