Index: net/spdy/spdy_frame_builder_test.cc |
diff --git a/net/spdy/spdy_frame_builder_test.cc b/net/spdy/spdy_frame_builder_test.cc |
index b27abf9e55144cf93f1f0ca94ce1777be5101980..937e6d71d4458aa32eb5b98e52c769a685701a22 100644 |
--- a/net/spdy/spdy_frame_builder_test.cc |
+++ b/net/spdy/spdy_frame_builder_test.cc |
@@ -10,22 +10,9 @@ |
namespace net { |
-class SpdyFrameBuilderTest : public ::testing::TestWithParam<SpdyMajorVersion> { |
- protected: |
- void SetUp() override { spdy_version_ = GetParam(); } |
- |
- // Major version of SPDY protocol to be used. |
- SpdyMajorVersion spdy_version_; |
-}; |
- |
-// All tests are run with SPDY/3 and HTTP/2. |
-INSTANTIATE_TEST_CASE_P(SpdyFrameBuilderTests, |
- SpdyFrameBuilderTest, |
- ::testing::Values(SPDY3, HTTP2)); |
- |
-TEST_P(SpdyFrameBuilderTest, GetWritableBuffer) { |
+TEST(SpdyFrameBuilderTest, GetWritableBuffer) { |
const size_t builder_size = 10; |
- SpdyFrameBuilder builder(builder_size, spdy_version_); |
+ SpdyFrameBuilder builder(builder_size, HTTP2); |
char* writable_buffer = builder.GetWritableBuffer(builder_size); |
memset(writable_buffer, ~1, builder_size); |
EXPECT_TRUE(builder.Seek(builder_size)); |
@@ -36,20 +23,15 @@ TEST_P(SpdyFrameBuilderTest, GetWritableBuffer) { |
base::StringPiece(frame.data(), builder_size)); |
} |
-TEST_P(SpdyFrameBuilderTest, RewriteLength) { |
+TEST(SpdyFrameBuilderTest, RewriteLength) { |
// Create an empty SETTINGS frame both via framer and manually via builder. |
// The one created via builder is initially given the incorrect length, but |
// then is corrected via RewriteLength(). |
- SpdyFramer framer(spdy_version_); |
+ SpdyFramer framer(HTTP2); |
SpdySettingsIR settings_ir; |
SpdySerializedFrame expected(framer.SerializeSettings(settings_ir)); |
- SpdyFrameBuilder builder(expected.size() + 1, spdy_version_); |
- if (spdy_version_ == SPDY3) { |
- builder.WriteControlFrameHeader(framer, SETTINGS, 0); |
- builder.WriteUInt32(0); // Write the number of settings. |
- } else { |
- builder.BeginNewFrame(framer, SETTINGS, 0, 0); |
- } |
+ SpdyFrameBuilder builder(expected.size() + 1, HTTP2); |
+ builder.BeginNewFrame(framer, SETTINGS, 0, 0); |
EXPECT_TRUE(builder.GetWritableBuffer(1) != NULL); |
builder.RewriteLength(framer); |
SpdySerializedFrame built(builder.take()); |
@@ -57,21 +39,17 @@ TEST_P(SpdyFrameBuilderTest, RewriteLength) { |
base::StringPiece(built.data(), expected.size())); |
} |
-TEST_P(SpdyFrameBuilderTest, OverwriteFlags) { |
+TEST(SpdyFrameBuilderTest, OverwriteFlags) { |
// Create a HEADERS frame both via framer and manually via builder with |
// different flags set, then make them match using OverwriteFlags(). |
- SpdyFramer framer(spdy_version_); |
- if (spdy_version_ == SPDY3) { |
- return; |
- } |
+ SpdyFramer framer(HTTP2); |
SpdyHeadersIR headers_ir(1); |
SpdySerializedFrame expected(framer.SerializeHeaders(headers_ir)); |
- SpdyFrameBuilder builder(expected.size(), spdy_version_); |
+ SpdyFrameBuilder builder(expected.size(), HTTP2); |
builder.BeginNewFrame(framer, HEADERS, 0, 1); |
builder.OverwriteFlags(framer, HEADERS_FLAG_END_HEADERS); |
SpdySerializedFrame built(builder.take()); |
EXPECT_EQ(base::StringPiece(expected.data(), expected.size()), |
base::StringPiece(built.data(), built.size())); |
} |
- |
} // namespace net |