diff options
author | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2019-07-31 15:50:41 +0200 |
---|---|---|
committer | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2019-08-30 12:35:23 +0000 |
commit | 7b2ffa587235a47d4094787d72f38102089f402a (patch) | |
tree | 30e82af9cbab08a7fa028bb18f4f2987a3f74dfa /chromium/net/http/http_server_properties_manager_unittest.cc | |
parent | d94af01c90575348c4e81a418257f254b6f8d225 (diff) | |
download | qtwebengine-chromium-7b2ffa587235a47d4094787d72f38102089f402a.tar.gz |
BASELINE: Update Chromium to 76.0.3809.94
Change-Id: I321c3f5f929c105aec0f98c5091ef6108822e647
Reviewed-by: Michael BrĂ¼ning <michael.bruning@qt.io>
Diffstat (limited to 'chromium/net/http/http_server_properties_manager_unittest.cc')
-rw-r--r-- | chromium/net/http/http_server_properties_manager_unittest.cc | 37 |
1 files changed, 25 insertions, 12 deletions
diff --git a/chromium/net/http/http_server_properties_manager_unittest.cc b/chromium/net/http/http_server_properties_manager_unittest.cc index 7a78852a1b9..59762bcc1f7 100644 --- a/chromium/net/http/http_server_properties_manager_unittest.cc +++ b/chromium/net/http/http_server_properties_manager_unittest.cc @@ -144,7 +144,7 @@ class HttpServerPropertiesManagerTest : public testing::TestWithParam<int>, MockPrefDelegate* pref_delegate_; // Owned by HttpServerPropertiesManager. std::unique_ptr<HttpServerPropertiesManager> http_server_props_manager_; base::Time one_day_from_now_; - quic::QuicTransportVersionVector advertised_versions_; + quic::ParsedQuicVersionVector advertised_versions_; private: DISALLOW_COPY_AND_ASSIGN(HttpServerPropertiesManagerTest); @@ -1447,8 +1447,11 @@ TEST_P(HttpServerPropertiesManagerTest, PersistAdvertisedVersionsToPref) { AlternativeService quic_alternative_service1(kProtoQUIC, "", 443); base::Time expiration1; ASSERT_TRUE(base::Time::FromUTCString("2036-12-01 10:00:00", &expiration1)); - quic::QuicTransportVersionVector advertised_versions = { - quic::QUIC_VERSION_44, quic::QUIC_VERSION_39}; + quic::ParsedQuicVersionVector advertised_versions = { + quic::ParsedQuicVersion(quic::PROTOCOL_QUIC_CRYPTO, + quic::QUIC_VERSION_44), + quic::ParsedQuicVersion(quic::PROTOCOL_QUIC_CRYPTO, + quic::QUIC_VERSION_39)}; alternative_service_info_vector.push_back( AlternativeServiceInfo::CreateQuicAlternativeServiceInfo( quic_alternative_service1, expiration1, advertised_versions)); @@ -1501,7 +1504,7 @@ TEST_P(HttpServerPropertiesManagerTest, PersistAdvertisedVersionsToPref) { "\"expiration\":\"13758804000000000\",\"host\":\"www.google.com\"," "\"port\":1234,\"protocol_str\":\"h2\"}]}}," "{\"https://mail.google.com:80\":{\"alternative_service\":[{" - "\"advertised_versions\":[43],\"expiration\":\"9223372036854775807\"," + "\"advertised_versions\":[46],\"expiration\":\"9223372036854775807\"," "\"host\":\"foo.google.com\",\"port\":444,\"protocol_str\":\"quic\"}]," "\"network_stats\":{\"srtt\":42}}}],\"supports_quic\":{" "\"address\":\"127.0.0.1\",\"used_quic\":true},\"version\":5}"; @@ -1554,11 +1557,15 @@ TEST_P(HttpServerPropertiesManagerTest, ReadAdvertisedVersionsFromPref) { EXPECT_EQ(123, alternative_service_info_vector[1].alternative_service().port); EXPECT_EQ(base::Time::Max(), alternative_service_info_vector[1].expiration()); // Verify advertised versions. - const quic::QuicTransportVersionVector loaded_advertised_versions = + const quic::ParsedQuicVersionVector loaded_advertised_versions = alternative_service_info_vector[1].advertised_versions(); EXPECT_EQ(2u, loaded_advertised_versions.size()); - EXPECT_EQ(quic::QUIC_VERSION_39, loaded_advertised_versions[0]); - EXPECT_EQ(quic::QUIC_VERSION_44, loaded_advertised_versions[1]); + EXPECT_EQ(quic::ParsedQuicVersion(quic::PROTOCOL_QUIC_CRYPTO, + quic::QUIC_VERSION_39), + loaded_advertised_versions[0]); + EXPECT_EQ(quic::ParsedQuicVersion(quic::PROTOCOL_QUIC_CRYPTO, + quic::QUIC_VERSION_44), + loaded_advertised_versions[1]); } TEST_P(HttpServerPropertiesManagerTest, @@ -1599,7 +1606,7 @@ TEST_P(HttpServerPropertiesManagerTest, "{\"quic_servers\":{\"https://mail.google.com:80\":" "{\"server_info\":\"quic_server_info1\"}},\"servers\":[" "{\"https://www.google.com:80\":" - "{\"alternative_service\":[{\"advertised_versions\":[43]," + "{\"alternative_service\":[{\"advertised_versions\":[46]," "\"expiration\":\"13756212000000000\",\"port\":443," "\"protocol_str\":\"quic\"}]}}],\"supports_quic\":" "{\"address\":\"127.0.0.1\",\"used_quic\":true},\"version\":5}"; @@ -1615,8 +1622,11 @@ TEST_P(HttpServerPropertiesManagerTest, // AlternativeService. AlternativeServiceInfoVector alternative_service_info_vector_2; // Quic alternative service set with two advertised QUIC versions. - quic::QuicTransportVersionVector advertised_versions = { - quic::QUIC_VERSION_44, quic::QUIC_VERSION_39}; + quic::ParsedQuicVersionVector advertised_versions = { + quic::ParsedQuicVersion(quic::PROTOCOL_QUIC_CRYPTO, + quic::QUIC_VERSION_44), + quic::ParsedQuicVersion(quic::PROTOCOL_QUIC_CRYPTO, + quic::QUIC_VERSION_39)}; alternative_service_info_vector_2.push_back( AlternativeServiceInfo::CreateQuicAlternativeServiceInfo( quic_alternative_service1, expiration1, advertised_versions)); @@ -1645,8 +1655,11 @@ TEST_P(HttpServerPropertiesManagerTest, // #3: Set AlternativeService with same advertised_versions. AlternativeServiceInfoVector alternative_service_info_vector_3; // A same set of QUIC versions but listed in a different order. - quic::QuicTransportVersionVector advertised_versions_2 = { - quic::QUIC_VERSION_39, quic::QUIC_VERSION_44}; + quic::ParsedQuicVersionVector advertised_versions_2 = { + quic::ParsedQuicVersion(quic::PROTOCOL_QUIC_CRYPTO, + quic::QUIC_VERSION_39), + quic::ParsedQuicVersion(quic::PROTOCOL_QUIC_CRYPTO, + quic::QUIC_VERSION_44)}; alternative_service_info_vector_3.push_back( AlternativeServiceInfo::CreateQuicAlternativeServiceInfo( quic_alternative_service1, expiration1, advertised_versions_2)); |