Index: net/http/http_server_properties_manager_unittest.cc |
diff --git a/net/http/http_server_properties_manager_unittest.cc b/net/http/http_server_properties_manager_unittest.cc |
index b10b3379edbd85b948d92e042e13282fb16e4a70..4460fa76079ed4f23ab394ffc455feae7fe20f77 100644 |
--- a/net/http/http_server_properties_manager_unittest.cc |
+++ b/net/http/http_server_properties_manager_unittest.cc |
@@ -414,18 +414,18 @@ TEST_P(HttpServerPropertiesManagerTest, |
AlternativeServiceMap::const_iterator map_it = map.begin(); |
EXPECT_EQ("mail.google.com", map_it->first.host()); |
ASSERT_EQ(1u, map_it->second.size()); |
- EXPECT_EQ(kProtoHTTP2, map_it->second[0].alternative_service.protocol); |
- EXPECT_TRUE(map_it->second[0].alternative_service.host.empty()); |
- EXPECT_EQ(444, map_it->second[0].alternative_service.port); |
+ EXPECT_EQ(kProtoHTTP2, map_it->second[0].alternative_service().protocol); |
+ EXPECT_TRUE(map_it->second[0].alternative_service().host.empty()); |
+ EXPECT_EQ(444, map_it->second[0].alternative_service().port); |
++map_it; |
EXPECT_EQ("www.google.com", map_it->first.host()); |
ASSERT_EQ(2u, map_it->second.size()); |
- EXPECT_EQ(kProtoHTTP2, map_it->second[0].alternative_service.protocol); |
- EXPECT_TRUE(map_it->second[0].alternative_service.host.empty()); |
- EXPECT_EQ(443, map_it->second[0].alternative_service.port); |
- EXPECT_EQ(kProtoQUIC, map_it->second[1].alternative_service.protocol); |
- EXPECT_TRUE(map_it->second[1].alternative_service.host.empty()); |
- EXPECT_EQ(1234, map_it->second[1].alternative_service.port); |
+ EXPECT_EQ(kProtoHTTP2, map_it->second[0].alternative_service().protocol); |
+ EXPECT_TRUE(map_it->second[0].alternative_service().host.empty()); |
+ EXPECT_EQ(443, map_it->second[0].alternative_service().port); |
+ EXPECT_EQ(kProtoQUIC, map_it->second[1].alternative_service().protocol); |
+ EXPECT_TRUE(map_it->second[1].alternative_service().host.empty()); |
+ EXPECT_EQ(1234, map_it->second[1].alternative_service().port); |
} else { |
const AlternativeServiceMap& map = |
http_server_props_manager_->alternative_service_map(); |
@@ -433,18 +433,18 @@ TEST_P(HttpServerPropertiesManagerTest, |
AlternativeServiceMap::const_iterator map_it = map.begin(); |
EXPECT_EQ("www.google.com", map_it->first.host()); |
ASSERT_EQ(2u, map_it->second.size()); |
- EXPECT_EQ(kProtoHTTP2, map_it->second[0].alternative_service.protocol); |
- EXPECT_TRUE(map_it->second[0].alternative_service.host.empty()); |
- EXPECT_EQ(443, map_it->second[0].alternative_service.port); |
- EXPECT_EQ(kProtoQUIC, map_it->second[1].alternative_service.protocol); |
- EXPECT_TRUE(map_it->second[1].alternative_service.host.empty()); |
- EXPECT_EQ(1234, map_it->second[1].alternative_service.port); |
+ EXPECT_EQ(kProtoHTTP2, map_it->second[0].alternative_service().protocol); |
+ EXPECT_TRUE(map_it->second[0].alternative_service().host.empty()); |
+ EXPECT_EQ(443, map_it->second[0].alternative_service().port); |
+ EXPECT_EQ(kProtoQUIC, map_it->second[1].alternative_service().protocol); |
+ EXPECT_TRUE(map_it->second[1].alternative_service().host.empty()); |
+ EXPECT_EQ(1234, map_it->second[1].alternative_service().port); |
++map_it; |
EXPECT_EQ("mail.google.com", map_it->first.host()); |
ASSERT_EQ(1u, map_it->second.size()); |
- EXPECT_EQ(kProtoHTTP2, map_it->second[0].alternative_service.protocol); |
- EXPECT_TRUE(map_it->second[0].alternative_service.host.empty()); |
- EXPECT_EQ(444, map_it->second[0].alternative_service.port); |
+ EXPECT_EQ(kProtoHTTP2, map_it->second[0].alternative_service().protocol); |
+ EXPECT_TRUE(map_it->second[0].alternative_service().host.empty()); |
+ EXPECT_EQ(444, map_it->second[0].alternative_service().port); |
} |
// Verify SupportsQuic. |
@@ -749,7 +749,7 @@ TEST_P(HttpServerPropertiesManagerTest, GetAlternativeServiceInfos) { |
http_server_props_manager_->GetAlternativeServiceInfos(spdy_server_mail); |
ASSERT_EQ(1u, alternative_service_info_vector.size()); |
EXPECT_EQ(alternative_service, |
- alternative_service_info_vector[0].alternative_service); |
+ alternative_service_info_vector[0].alternative_service()); |
} |
TEST_P(HttpServerPropertiesManagerTest, SetAlternativeServices) { |
@@ -788,9 +788,9 @@ TEST_P(HttpServerPropertiesManagerTest, SetAlternativeServices) { |
http_server_props_manager_->GetAlternativeServiceInfos(spdy_server_mail); |
ASSERT_EQ(2u, alternative_service_info_vector2.size()); |
EXPECT_EQ(alternative_service1, |
- alternative_service_info_vector2[0].alternative_service); |
+ alternative_service_info_vector2[0].alternative_service()); |
EXPECT_EQ(alternative_service2, |
- alternative_service_info_vector2[1].alternative_service); |
+ alternative_service_info_vector2[1].alternative_service()); |
} |
TEST_P(HttpServerPropertiesManagerTest, SetAlternativeServicesEmpty) { |
@@ -1145,9 +1145,10 @@ TEST_P(HttpServerPropertiesManagerTest, BadSupportsQuic) { |
AlternativeServiceInfoVector alternative_service_info_vector = |
http_server_props_manager_->GetAlternativeServiceInfos(server); |
ASSERT_EQ(1u, alternative_service_info_vector.size()); |
- EXPECT_EQ(kProtoQUIC, |
- alternative_service_info_vector[0].alternative_service.protocol); |
- EXPECT_EQ(i, alternative_service_info_vector[0].alternative_service.port); |
+ EXPECT_EQ( |
+ kProtoQUIC, |
+ alternative_service_info_vector[0].alternative_service().protocol); |
+ EXPECT_EQ(i, alternative_service_info_vector[0].alternative_service().port); |
} |
// Verify SupportsQuic. |
@@ -1294,31 +1295,33 @@ TEST_P(HttpServerPropertiesManagerTest, AddToAlternativeServiceMap) { |
ASSERT_EQ(3u, alternative_service_info_vector.size()); |
EXPECT_EQ(kProtoHTTP2, |
- alternative_service_info_vector[0].alternative_service.protocol); |
- EXPECT_EQ("", alternative_service_info_vector[0].alternative_service.host); |
- EXPECT_EQ(443, alternative_service_info_vector[0].alternative_service.port); |
+ alternative_service_info_vector[0].alternative_service().protocol); |
+ EXPECT_EQ("", alternative_service_info_vector[0].alternative_service().host); |
+ EXPECT_EQ(443, alternative_service_info_vector[0].alternative_service().port); |
// Expiration defaults to one day from now, testing with tolerance. |
const base::Time now = base::Time::Now(); |
- const base::Time expiration = alternative_service_info_vector[0].expiration; |
+ const base::Time expiration = alternative_service_info_vector[0].expiration(); |
EXPECT_LE(now + base::TimeDelta::FromHours(23), expiration); |
EXPECT_GE(now + base::TimeDelta::FromDays(1), expiration); |
EXPECT_EQ(kProtoQUIC, |
- alternative_service_info_vector[1].alternative_service.protocol); |
- EXPECT_EQ("", alternative_service_info_vector[1].alternative_service.host); |
- EXPECT_EQ(123, alternative_service_info_vector[1].alternative_service.port); |
+ alternative_service_info_vector[1].alternative_service().protocol); |
+ EXPECT_EQ("", alternative_service_info_vector[1].alternative_service().host); |
+ EXPECT_EQ(123, alternative_service_info_vector[1].alternative_service().port); |
// numeric_limits<int64_t>::max() represents base::Time::Max(). |
- EXPECT_EQ(base::Time::Max(), alternative_service_info_vector[1].expiration); |
+ EXPECT_EQ(base::Time::Max(), alternative_service_info_vector[1].expiration()); |
EXPECT_EQ(kProtoHTTP2, |
- alternative_service_info_vector[2].alternative_service.protocol); |
+ alternative_service_info_vector[2].alternative_service().protocol); |
EXPECT_EQ("example.org", |
- alternative_service_info_vector[2].alternative_service.host); |
- EXPECT_EQ(1234, alternative_service_info_vector[2].alternative_service.port); |
+ alternative_service_info_vector[2].alternative_service().host); |
+ EXPECT_EQ(1234, |
+ alternative_service_info_vector[2].alternative_service().port); |
base::Time expected_expiration; |
ASSERT_TRUE( |
base::Time::FromUTCString("2036-12-31 10:00:00", &expected_expiration)); |
- EXPECT_EQ(expected_expiration, alternative_service_info_vector[2].expiration); |
+ EXPECT_EQ(expected_expiration, |
+ alternative_service_info_vector[2].expiration()); |
} |
// Regression test for https://crbug.com/615497. |
@@ -1459,11 +1462,11 @@ TEST_P(HttpServerPropertiesManagerTest, DoNotLoadExpiredAlternativeService) { |
ASSERT_EQ(1u, alternative_service_info_vector.size()); |
EXPECT_EQ(kProtoHTTP2, |
- alternative_service_info_vector[0].alternative_service.protocol); |
+ alternative_service_info_vector[0].alternative_service().protocol); |
EXPECT_EQ("valid.example.com", |
- alternative_service_info_vector[0].alternative_service.host); |
- EXPECT_EQ(443, alternative_service_info_vector[0].alternative_service.port); |
- EXPECT_EQ(one_day_from_now_, alternative_service_info_vector[0].expiration); |
+ alternative_service_info_vector[0].alternative_service().host); |
+ EXPECT_EQ(443, alternative_service_info_vector[0].alternative_service().port); |
+ EXPECT_EQ(one_day_from_now_, alternative_service_info_vector[0].expiration()); |
} |
TEST_P(HttpServerPropertiesManagerTest, ShutdownWithPendingUpdateCache0) { |