Index: net/quic/core/quic_version_manager_test.cc |
diff --git a/net/quic/core/quic_version_manager_test.cc b/net/quic/core/quic_version_manager_test.cc |
index bd259cb6920836df773d27a9638796d45eb3b282..05691b55e8d6e61f169264b9bd2c9b285e1a6134 100644 |
--- a/net/quic/core/quic_version_manager_test.cc |
+++ b/net/quic/core/quic_version_manager_test.cc |
@@ -4,8 +4,8 @@ |
#include "net/quic/core/quic_version_manager.h" |
-#include "net/quic/core/quic_flags.h" |
#include "net/quic/core/quic_versions.h" |
+#include "net/quic/platform/api/quic_flags.h" |
#include "net/quic/test_tools/quic_test_utils.h" |
#include "testing/gmock/include/gmock/gmock.h" |
#include "testing/gtest/include/gtest/gtest.h" |
@@ -16,53 +16,30 @@ namespace { |
TEST(QuicVersionManagerTest, QuicVersionManager) { |
QuicFlagSaver flags; |
- FLAGS_quic_reloadable_flag_quic_enable_version_36_v3 = false; |
FLAGS_quic_reloadable_flag_quic_enable_version_38 = false; |
- FLAGS_quic_reloadable_flag_quic_enable_version_37 = false; |
- FLAGS_quic_reloadable_flag_quic_disable_version_34 = false; |
QuicVersionManager manager(AllSupportedVersions()); |
EXPECT_EQ(FilterSupportedVersions(AllSupportedVersions()), |
manager.GetSupportedVersions()); |
- FLAGS_quic_reloadable_flag_quic_enable_version_36_v3 = true; |
- EXPECT_EQ(FilterSupportedVersions(AllSupportedVersions()), |
- manager.GetSupportedVersions()); |
- ASSERT_EQ(3u, manager.GetSupportedVersions().size()); |
- EXPECT_EQ(QUIC_VERSION_36, manager.GetSupportedVersions()[0]); |
- EXPECT_EQ(QUIC_VERSION_35, manager.GetSupportedVersions()[1]); |
- EXPECT_EQ(QUIC_VERSION_34, manager.GetSupportedVersions()[2]); |
- |
- FLAGS_quic_reloadable_flag_quic_enable_version_37 = true; |
- EXPECT_EQ(FilterSupportedVersions(AllSupportedVersions()), |
- manager.GetSupportedVersions()); |
- ASSERT_EQ(4u, manager.GetSupportedVersions().size()); |
- EXPECT_EQ(QUIC_VERSION_37, manager.GetSupportedVersions()[0]); |
- EXPECT_EQ(QUIC_VERSION_36, manager.GetSupportedVersions()[1]); |
- EXPECT_EQ(QUIC_VERSION_35, manager.GetSupportedVersions()[2]); |
- EXPECT_EQ(QUIC_VERSION_34, manager.GetSupportedVersions()[3]); |
- |
FLAGS_quic_reloadable_flag_quic_enable_version_38 = true; |
EXPECT_EQ(FilterSupportedVersions(AllSupportedVersions()), |
manager.GetSupportedVersions()); |
- ASSERT_EQ(5u, manager.GetSupportedVersions().size()); |
+ ASSERT_EQ(4u, manager.GetSupportedVersions().size()); |
EXPECT_EQ(QUIC_VERSION_38, manager.GetSupportedVersions()[0]); |
EXPECT_EQ(QUIC_VERSION_37, manager.GetSupportedVersions()[1]); |
EXPECT_EQ(QUIC_VERSION_36, manager.GetSupportedVersions()[2]); |
EXPECT_EQ(QUIC_VERSION_35, manager.GetSupportedVersions()[3]); |
- EXPECT_EQ(QUIC_VERSION_34, manager.GetSupportedVersions()[4]); |
- base::SetFlag(&FLAGS_quic_enable_version_39, true); |
+ SetQuicFlag(&FLAGS_quic_enable_version_39, true); |
EXPECT_EQ(FilterSupportedVersions(AllSupportedVersions()), |
manager.GetSupportedVersions()); |
- ASSERT_EQ(6u, manager.GetSupportedVersions().size()); |
+ ASSERT_EQ(5u, manager.GetSupportedVersions().size()); |
EXPECT_EQ(QUIC_VERSION_39, manager.GetSupportedVersions()[0]); |
EXPECT_EQ(QUIC_VERSION_38, manager.GetSupportedVersions()[1]); |
EXPECT_EQ(QUIC_VERSION_37, manager.GetSupportedVersions()[2]); |
EXPECT_EQ(QUIC_VERSION_36, manager.GetSupportedVersions()[3]); |
EXPECT_EQ(QUIC_VERSION_35, manager.GetSupportedVersions()[4]); |
- EXPECT_EQ(QUIC_VERSION_34, manager.GetSupportedVersions()[5]); |
- FLAGS_quic_reloadable_flag_quic_disable_version_34 = true; |
EXPECT_EQ(FilterSupportedVersions(AllSupportedVersions()), |
manager.GetSupportedVersions()); |
ASSERT_EQ(5u, manager.GetSupportedVersions().size()); |