Index: net/quic/core/quic_protocol_test.cc |
diff --git a/net/quic/core/quic_protocol_test.cc b/net/quic/core/quic_protocol_test.cc |
index 49d2434ac9a1fde27f0401325660d5724671d533..a2fccaf28241510da1a4cc706489c478f0b5bc7e 100644 |
--- a/net/quic/core/quic_protocol_test.cc |
+++ b/net/quic/core/quic_protocol_test.cc |
@@ -26,17 +26,8 @@ TEST(QuicProtocolTest, MakeQuicTag) { |
EXPECT_EQ('D', bytes[3]); |
} |
-TEST(QuicProtocolTest, IsAawaitingPacket) { |
- QuicAckFrame ack_frame; |
- ack_frame.largest_observed = 10u; |
- EXPECT_TRUE(IsAwaitingPacket(ack_frame, 11u, 0u)); |
- EXPECT_FALSE(IsAwaitingPacket(ack_frame, 1u, 0u)); |
- |
- ack_frame.packets.Add(10); |
- EXPECT_TRUE(IsAwaitingPacket(ack_frame, 10u, 0u)); |
- |
+TEST(QuicProtocolTest, IsAwaitingPacket) { |
QuicAckFrame ack_frame1; |
- ack_frame1.missing = false; |
ack_frame1.largest_observed = 10u; |
ack_frame1.packets.Add(1, 11); |
EXPECT_TRUE(IsAwaitingPacket(ack_frame1, 11u, 0u)); |
@@ -46,7 +37,6 @@ TEST(QuicProtocolTest, IsAawaitingPacket) { |
EXPECT_TRUE(IsAwaitingPacket(ack_frame1, 10u, 0u)); |
QuicAckFrame ack_frame2; |
- ack_frame2.missing = false; |
ack_frame2.largest_observed = 100u; |
ack_frame2.packets.Add(21, 100); |
EXPECT_FALSE(IsAwaitingPacket(ack_frame2, 11u, 20u)); |
@@ -70,8 +60,8 @@ TEST(QuicProtocolTest, QuicVersionToQuicTag) { |
#endif |
// Explicitly test a specific version. |
- EXPECT_EQ(MakeQuicTag('Q', '0', '3', '2'), |
- QuicVersionToQuicTag(QUIC_VERSION_32)); |
+ EXPECT_EQ(MakeQuicTag('Q', '0', '3', '4'), |
+ QuicVersionToQuicTag(QUIC_VERSION_34)); |
// Loop over all supported versions and make sure that we never hit the |
// default case (i.e. all supported versions should be successfully converted |
@@ -110,8 +100,8 @@ TEST(QuicProtocolTest, QuicTagToQuicVersion) { |
#endif |
// Explicitly test specific versions. |
- EXPECT_EQ(QUIC_VERSION_32, |
- QuicTagToQuicVersion(MakeQuicTag('Q', '0', '3', '2'))); |
+ EXPECT_EQ(QUIC_VERSION_34, |
+ QuicTagToQuicVersion(MakeQuicTag('Q', '0', '3', '4'))); |
for (size_t i = 0; i < arraysize(kSupportedQuicVersions); ++i) { |
QuicVersion version = kSupportedQuicVersions[i]; |
@@ -144,23 +134,23 @@ TEST(QuicProtocolTest, QuicTagToQuicVersionUnsupported) { |
} |
TEST(QuicProtocolTest, QuicVersionToString) { |
- EXPECT_EQ("QUIC_VERSION_32", QuicVersionToString(QUIC_VERSION_32)); |
+ EXPECT_EQ("QUIC_VERSION_34", QuicVersionToString(QUIC_VERSION_34)); |
EXPECT_EQ("QUIC_VERSION_UNSUPPORTED", |
QuicVersionToString(QUIC_VERSION_UNSUPPORTED)); |
- QuicVersion single_version[] = {QUIC_VERSION_32}; |
+ QuicVersion single_version[] = {QUIC_VERSION_34}; |
QuicVersionVector versions_vector; |
for (size_t i = 0; i < arraysize(single_version); ++i) { |
versions_vector.push_back(single_version[i]); |
} |
- EXPECT_EQ("QUIC_VERSION_32", QuicVersionVectorToString(versions_vector)); |
+ EXPECT_EQ("QUIC_VERSION_34", QuicVersionVectorToString(versions_vector)); |
- QuicVersion multiple_versions[] = {QUIC_VERSION_UNSUPPORTED, QUIC_VERSION_32}; |
+ QuicVersion multiple_versions[] = {QUIC_VERSION_UNSUPPORTED, QUIC_VERSION_34}; |
versions_vector.clear(); |
for (size_t i = 0; i < arraysize(multiple_versions); ++i) { |
versions_vector.push_back(multiple_versions[i]); |
} |
- EXPECT_EQ("QUIC_VERSION_UNSUPPORTED,QUIC_VERSION_32", |
+ EXPECT_EQ("QUIC_VERSION_UNSUPPORTED,QUIC_VERSION_34", |
QuicVersionVectorToString(versions_vector)); |
// Make sure that all supported versions are present in QuicVersionToString. |
@@ -172,7 +162,6 @@ TEST(QuicProtocolTest, QuicVersionToString) { |
TEST(QuicProtocolTest, AckFrameToString) { |
QuicAckFrame frame; |
- frame.entropy_hash = 1; |
frame.largest_observed = 2; |
frame.ack_delay_time = QuicTime::Delta::FromMicroseconds(3); |
frame.packets.Add(4); |
@@ -182,8 +171,8 @@ TEST(QuicProtocolTest, AckFrameToString) { |
std::ostringstream stream; |
stream << frame; |
EXPECT_EQ( |
- "{ entropy_hash: 1, largest_observed: 2, ack_delay_time: 3, " |
- "packets: [ 4 5 ], is_truncated: 0, received_packets: [ 6 at 7 ] }\n", |
+ "{ largest_observed: 2, ack_delay_time: 3, " |
+ "packets: [ 4 5 ], received_packets: [ 6 at 7 ] }\n", |
stream.str()); |
} |
@@ -257,11 +246,10 @@ TEST(QuicProtocolTest, StreamFrameToString) { |
TEST(QuicProtocolTest, StopWaitingFrameToString) { |
QuicStopWaitingFrame frame; |
- frame.entropy_hash = 1; |
frame.least_unacked = 2; |
std::ostringstream stream; |
stream << frame; |
- EXPECT_EQ("{ entropy_hash: 1, least_unacked: 2 }\n", stream.str()); |
+ EXPECT_EQ("{ least_unacked: 2 }\n", stream.str()); |
} |
TEST(QuicProtocolTest, PathCloseFrameToString) { |
@@ -274,11 +262,9 @@ TEST(QuicProtocolTest, PathCloseFrameToString) { |
TEST(QuicProtocolTest, FilterSupportedVersions) { |
QuicFlagSaver flags; |
- QuicVersionVector all_versions = {QUIC_VERSION_32, QUIC_VERSION_33, |
- QUIC_VERSION_34, QUIC_VERSION_35, |
+ QuicVersionVector all_versions = {QUIC_VERSION_34, QUIC_VERSION_35, |
QUIC_VERSION_36}; |
- FLAGS_quic_disable_pre_34 = true; |
FLAGS_quic_enable_version_35 = false; |
FLAGS_quic_enable_version_36_v2 = false; |
@@ -289,11 +275,9 @@ TEST(QuicProtocolTest, FilterSupportedVersions) { |
TEST(QuicProtocolTest, FilterSupportedVersionsAllVersions) { |
QuicFlagSaver flags; |
- QuicVersionVector all_versions = {QUIC_VERSION_32, QUIC_VERSION_33, |
- QUIC_VERSION_34, QUIC_VERSION_35, |
+ QuicVersionVector all_versions = {QUIC_VERSION_34, QUIC_VERSION_35, |
QUIC_VERSION_36}; |
- FLAGS_quic_disable_pre_34 = false; |
FLAGS_quic_enable_version_35 = true; |
FLAGS_quic_enable_version_36_v2 = true; |
@@ -303,11 +287,9 @@ TEST(QuicProtocolTest, FilterSupportedVersionsAllVersions) { |
TEST(QuicProtocolTest, FilterSupportedVersionsNo36) { |
QuicFlagSaver flags; |
- QuicVersionVector all_versions = {QUIC_VERSION_32, QUIC_VERSION_33, |
- QUIC_VERSION_34, QUIC_VERSION_35, |
+ QuicVersionVector all_versions = {QUIC_VERSION_34, QUIC_VERSION_35, |
QUIC_VERSION_36}; |
- FLAGS_quic_disable_pre_34 = false; |
FLAGS_quic_enable_version_35 = true; |
FLAGS_quic_enable_version_36_v2 = false; |
@@ -318,11 +300,9 @@ TEST(QuicProtocolTest, FilterSupportedVersionsNo36) { |
TEST(QuicProtocolTest, FilterSupportedVersionsNo35) { |
QuicFlagSaver flags; |
- QuicVersionVector all_versions = {QUIC_VERSION_32, QUIC_VERSION_33, |
- QUIC_VERSION_34, QUIC_VERSION_35, |
+ QuicVersionVector all_versions = {QUIC_VERSION_34, QUIC_VERSION_35, |
QUIC_VERSION_36}; |
- FLAGS_quic_disable_pre_34 = false; |
FLAGS_quic_enable_version_35 = true; |
FLAGS_quic_enable_version_36_v2 = true; |
@@ -332,22 +312,6 @@ TEST(QuicProtocolTest, FilterSupportedVersionsNo35) { |
ASSERT_EQ(all_versions, FilterSupportedVersions(all_versions)); |
} |
-TEST(QuicProtocolTest, FilterSupportedVersionsNoPre34) { |
- QuicFlagSaver flags; |
- QuicVersionVector all_versions = {QUIC_VERSION_32, QUIC_VERSION_33, |
- QUIC_VERSION_34, QUIC_VERSION_35, |
- QUIC_VERSION_36}; |
- |
- FLAGS_quic_disable_pre_34 = true; |
- FLAGS_quic_enable_version_35 = true; |
- FLAGS_quic_enable_version_36_v2 = true; |
- |
- all_versions.erase(all_versions.begin()); // Remove 32 |
- all_versions.erase(all_versions.begin()); // Remove 33 |
- |
- ASSERT_EQ(all_versions, FilterSupportedVersions(all_versions)); |
-} |
- |
TEST(QuicProtocolTest, QuicVersionManager) { |
QuicFlagSaver flags; |
FLAGS_quic_enable_version_35 = false; |
@@ -364,8 +328,7 @@ TEST(QuicProtocolTest, QuicVersionManager) { |
} |
TEST(QuicProtocolTest, LookUpVersionByIndex) { |
- QuicVersionVector all_versions = {QUIC_VERSION_32, QUIC_VERSION_33, |
- QUIC_VERSION_34, QUIC_VERSION_35, |
+ QuicVersionVector all_versions = {QUIC_VERSION_34, QUIC_VERSION_35, |
QUIC_VERSION_36}; |
int version_count = all_versions.size(); |
for (int i = -5; i <= version_count + 1; ++i) { |