diff options
author | rtenneti <rtenneti@chromium.org> | 2015-03-15 19:18:48 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-03-16 02:19:32 +0000 |
commit | 6f48aa977c765198ef16a9524f00ff97e35500c5 (patch) | |
tree | 2583b82db12af3127cc31ac7384d5def511ee31d /net/quic/quic_headers_stream_test.cc | |
parent | 3060bea5ab0933a660a9527be849ba89f4ac9403 (diff) | |
download | chromium_src-6f48aa977c765198ef16a9524f00ff97e35500c5.zip chromium_src-6f48aa977c765198ef16a9524f00ff97e35500c5.tar.gz chromium_src-6f48aa977c765198ef16a9524f00ff97e35500c5.tar.bz2 |
Create a Perspective enum to use instead of a bool is_server to improve
readability.
This also replaces the CryptoUtils::Perspective enun.
Merge internal change: 88006458
R=rch@chromium.org
Review URL: https://codereview.chromium.org/1009543004
Cr-Commit-Position: refs/heads/master@{#320694}
Diffstat (limited to 'net/quic/quic_headers_stream_test.cc')
-rw-r--r-- | net/quic/quic_headers_stream_test.cc | 23 |
1 files changed, 12 insertions, 11 deletions
diff --git a/net/quic/quic_headers_stream_test.cc b/net/quic/quic_headers_stream_test.cc index d4cf018..1016f16 100644 --- a/net/quic/quic_headers_stream_test.cc +++ b/net/quic/quic_headers_stream_test.cc @@ -76,17 +76,17 @@ class MockVisitor : public SpdyFramerVisitorInterface { // Run all tests with each version, and client or server struct TestParams { - TestParams(QuicVersion version, bool is_server) - : version(version), is_server(is_server) {} + TestParams(QuicVersion version, Perspective perspective) + : version(version), perspective(perspective) {} friend ostream& operator<<(ostream& os, const TestParams& p) { os << "{ version: " << QuicVersionToString(p.version); - os << ", is_server: " << p.is_server << " }"; + os << ", perspective: " << p.perspective << " }"; return os; } QuicVersion version; - bool is_server; + Perspective perspective; }; // Constructs various test permutations. @@ -94,8 +94,8 @@ vector<TestParams> GetTestParams() { vector<TestParams> params; QuicVersionVector all_supported_versions = QuicSupportedVersions(); for (const QuicVersion version : all_supported_versions) { - params.push_back(TestParams(version, false)); - params.push_back(TestParams(version, true)); + params.push_back(TestParams(version, Perspective::IS_CLIENT)); + params.push_back(TestParams(version, Perspective::IS_SERVER)); } return params; } @@ -103,7 +103,8 @@ vector<TestParams> GetTestParams() { class QuicHeadersStreamTest : public ::testing::TestWithParam<TestParams> { public: QuicHeadersStreamTest() - : connection_(new StrictMock<MockConnection>(is_server(), GetVersion())), + : connection_( + new StrictMock<MockConnection>(perspective(), GetVersion())), session_(connection_), headers_stream_(QuicSessionPeer::GetHeadersStream(&session_)), body_("hello world"), @@ -197,7 +198,7 @@ class QuicHeadersStreamTest : public ::testing::TestWithParam<TestParams> { saved_header_data_.clear(); } - bool is_server() { return GetParam().is_server; } + Perspective perspective() { return GetParam().perspective; } QuicVersion version() { return GetParam().version; } @@ -244,7 +245,7 @@ TEST_P(QuicHeadersStreamTest, WriteHeaders) { stream_id < kClientDataStreamId3; stream_id += 2) { for (int count = 0; count < 2; ++count) { bool fin = (count == 0); - if (is_server()) { + if (perspective() == Perspective::IS_SERVER) { WriteHeadersAndExpectSynReply(stream_id, fin); } else { for (QuicPriority priority = 0; priority < 7; ++priority) { @@ -264,7 +265,7 @@ TEST_P(QuicHeadersStreamTest, ProcessRawData) { for (QuicPriority priority = 0; priority < 7; ++priority) { // Replace with "WriteHeadersAndSaveData" scoped_ptr<SpdySerializedFrame> frame; - if (is_server()) { + if (perspective() == Perspective::IS_SERVER) { if (version() > QUIC_VERSION_23) { SpdyHeadersIR headers_frame(stream_id); headers_frame.set_name_value_block(headers_); @@ -318,7 +319,7 @@ TEST_P(QuicHeadersStreamTest, ProcessLargeRawData) { for (QuicPriority priority = 0; priority < 7; ++priority) { // Replace with "WriteHeadersAndSaveData" scoped_ptr<SpdySerializedFrame> frame; - if (is_server()) { + if (perspective() == Perspective::IS_SERVER) { if (version() > QUIC_VERSION_23) { SpdyHeadersIR headers_frame(stream_id); headers_frame.set_name_value_block(headers_); |