Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(192)

Unified Diff: net/http/http_server_properties_impl_unittest.cc

Issue 2932503005: Change AlternativeServiceInfo to a class (Closed)
Patch Set: Created 3 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « net/http/http_server_properties_impl.cc ('k') | net/http/http_server_properties_manager.cc » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: net/http/http_server_properties_impl_unittest.cc
diff --git a/net/http/http_server_properties_impl_unittest.cc b/net/http/http_server_properties_impl_unittest.cc
index 46cd0dfd0dd9153b58d6bc4ee630c72a67d71001..a144e674ef17da1685be001474c3a4edb70f36f3 100644
--- a/net/http/http_server_properties_impl_unittest.cc
+++ b/net/http/http_server_properties_impl_unittest.cc
@@ -379,7 +379,7 @@ TEST_F(AlternateProtocolServerPropertiesTest, Basic) {
impl_.GetAlternativeServiceInfos(test_server);
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());
impl_.Clear();
EXPECT_FALSE(HasAlternativeService(test_server));
@@ -475,18 +475,18 @@ TEST_F(AlternateProtocolServerPropertiesTest, Set) {
EXPECT_TRUE(map_it->first.Equals(test_server2));
ASSERT_EQ(1u, map_it->second.size());
- EXPECT_EQ(alternative_service3, map_it->second[0].alternative_service);
- EXPECT_EQ(expiration3, map_it->second[0].expiration);
+ EXPECT_EQ(alternative_service3, map_it->second[0].alternative_service());
+ EXPECT_EQ(expiration3, map_it->second[0].expiration());
++map_it;
EXPECT_TRUE(map_it->first.Equals(test_server1));
ASSERT_EQ(1u, map_it->second.size());
- EXPECT_EQ(alternative_service1, map_it->second[0].alternative_service);
- EXPECT_EQ(expiration1, map_it->second[0].expiration);
+ EXPECT_EQ(alternative_service1, map_it->second[0].alternative_service());
+ EXPECT_EQ(expiration1, map_it->second[0].expiration());
++map_it;
EXPECT_TRUE(map_it->first.Equals(test_server3));
ASSERT_EQ(1u, map_it->second.size());
- EXPECT_EQ(alternative_service4, map_it->second[0].alternative_service);
- EXPECT_EQ(expiration4, map_it->second[0].expiration);
+ EXPECT_EQ(alternative_service4, map_it->second[0].alternative_service());
+ EXPECT_EQ(expiration4, map_it->second[0].expiration());
}
// Regression test for https://crbug.com/504032:
@@ -511,7 +511,7 @@ TEST_F(AlternateProtocolServerPropertiesTest, SetWithEmptyHostname) {
impl_.GetAlternativeServiceInfos(server);
ASSERT_EQ(1u, alternative_service_info_vector.size());
EXPECT_EQ(alternative_service_with_foo_hostname,
- alternative_service_info_vector[0].alternative_service);
+ alternative_service_info_vector[0].alternative_service());
}
// Regression test for https://crbug.com/516486:
@@ -600,8 +600,8 @@ TEST_F(AlternateProtocolServerPropertiesTest, ClearServerWithCanonical) {
impl_.GetAlternativeServiceInfos(server);
ASSERT_EQ(1u, alternative_service_info_vector.size());
EXPECT_EQ(kProtoQUIC,
- alternative_service_info_vector[0].alternative_service.protocol);
- EXPECT_EQ(443, alternative_service_info_vector[0].alternative_service.port);
+ alternative_service_info_vector[0].alternative_service().protocol);
+ EXPECT_EQ(443, alternative_service_info_vector[0].alternative_service().port);
// Now clear the alternatives for the other server and make sure it stays
// cleared.
@@ -624,19 +624,19 @@ TEST_F(AlternateProtocolServerPropertiesTest, MRUOfGetAlternativeServiceInfos) {
AlternativeServiceMap::const_iterator it = map.begin();
EXPECT_TRUE(it->first.Equals(test_server2));
ASSERT_EQ(1u, it->second.size());
- EXPECT_EQ(alternative_service2, it->second[0].alternative_service);
+ EXPECT_EQ(alternative_service2, it->second[0].alternative_service());
const AlternativeServiceInfoVector alternative_service_info_vector =
impl_.GetAlternativeServiceInfos(test_server1);
ASSERT_EQ(1u, alternative_service_info_vector.size());
EXPECT_EQ(alternative_service1,
- alternative_service_info_vector[0].alternative_service);
+ alternative_service_info_vector[0].alternative_service());
// GetAlternativeServices should reorder the AlternateProtocol map.
it = map.begin();
EXPECT_TRUE(it->first.Equals(test_server1));
ASSERT_EQ(1u, it->second.size());
- EXPECT_EQ(alternative_service1, it->second[0].alternative_service);
+ EXPECT_EQ(alternative_service1, it->second[0].alternative_service());
}
TEST_F(AlternateProtocolServerPropertiesTest, SetBroken) {
@@ -647,7 +647,7 @@ TEST_F(AlternateProtocolServerPropertiesTest, SetBroken) {
impl_.GetAlternativeServiceInfos(test_server);
ASSERT_EQ(1u, alternative_service_info_vector.size());
EXPECT_EQ(alternative_service1,
- alternative_service_info_vector[0].alternative_service);
+ alternative_service_info_vector[0].alternative_service());
EXPECT_FALSE(impl_.IsAlternativeServiceBroken(alternative_service1));
// GetAlternativeServiceInfos should return the broken alternative service.
@@ -656,7 +656,7 @@ TEST_F(AlternateProtocolServerPropertiesTest, SetBroken) {
impl_.GetAlternativeServiceInfos(test_server);
ASSERT_EQ(1u, alternative_service_info_vector.size());
EXPECT_EQ(alternative_service1,
- alternative_service_info_vector[0].alternative_service);
+ alternative_service_info_vector[0].alternative_service());
EXPECT_TRUE(impl_.IsAlternativeServiceBroken(alternative_service1));
// SetAlternativeServices should add a broken alternative service to the map.
@@ -672,9 +672,9 @@ TEST_F(AlternateProtocolServerPropertiesTest, SetBroken) {
impl_.GetAlternativeServiceInfos(test_server);
ASSERT_EQ(2u, alternative_service_info_vector.size());
EXPECT_EQ(alternative_service1,
- alternative_service_info_vector[0].alternative_service);
+ alternative_service_info_vector[0].alternative_service());
EXPECT_EQ(alternative_service2,
- alternative_service_info_vector[1].alternative_service);
+ alternative_service_info_vector[1].alternative_service());
EXPECT_TRUE(impl_.IsAlternativeServiceBroken(alternative_service1));
EXPECT_FALSE(impl_.IsAlternativeServiceBroken(alternative_service2));
@@ -684,7 +684,7 @@ TEST_F(AlternateProtocolServerPropertiesTest, SetBroken) {
impl_.GetAlternativeServiceInfos(test_server);
ASSERT_EQ(1u, alternative_service_info_vector.size());
EXPECT_EQ(alternative_service1,
- alternative_service_info_vector[0].alternative_service);
+ alternative_service_info_vector[0].alternative_service());
EXPECT_TRUE(impl_.IsAlternativeServiceBroken(alternative_service1));
}
@@ -712,7 +712,7 @@ TEST_F(AlternateProtocolServerPropertiesTest, MaxAge) {
impl_.GetAlternativeServiceInfos(test_server);
ASSERT_EQ(1u, alternative_service_info_vector2.size());
EXPECT_EQ(alternative_service2,
- alternative_service_info_vector2[0].alternative_service);
+ alternative_service_info_vector2[0].alternative_service());
}
TEST_F(AlternateProtocolServerPropertiesTest, MaxAgeCanonical) {
@@ -741,7 +741,7 @@ TEST_F(AlternateProtocolServerPropertiesTest, MaxAgeCanonical) {
impl_.GetAlternativeServiceInfos(test_server);
ASSERT_EQ(1u, alternative_service_info_vector2.size());
EXPECT_EQ(alternative_service2,
- alternative_service_info_vector2[0].alternative_service);
+ alternative_service_info_vector2[0].alternative_service());
}
TEST_F(AlternateProtocolServerPropertiesTest, AlternativeServiceWithScheme) {
@@ -761,8 +761,8 @@ TEST_F(AlternateProtocolServerPropertiesTest, AlternativeServiceWithScheme) {
net::AlternativeServiceMap::const_iterator it = map.begin();
EXPECT_TRUE(it->first.Equals(http_server));
ASSERT_EQ(2u, it->second.size());
- EXPECT_EQ(alternative_service1, it->second[0].alternative_service);
- EXPECT_EQ(alternative_service2, it->second[1].alternative_service);
+ EXPECT_EQ(alternative_service1, it->second[0].alternative_service());
+ EXPECT_EQ(alternative_service2, it->second[1].alternative_service());
// Check Alt-Svc list should not be set for |https_server|.
url::SchemeHostPort https_server("https", "foo", 80);
@@ -796,8 +796,8 @@ TEST_F(AlternateProtocolServerPropertiesTest, ClearAlternativeServices) {
net::AlternativeServiceMap::const_iterator it = map.begin();
EXPECT_TRUE(it->first.Equals(test_server));
ASSERT_EQ(2u, it->second.size());
- EXPECT_EQ(alternative_service1, it->second[0].alternative_service);
- EXPECT_EQ(alternative_service2, it->second[1].alternative_service);
+ EXPECT_EQ(alternative_service1, it->second[0].alternative_service());
+ EXPECT_EQ(alternative_service2, it->second[1].alternative_service());
impl_.SetAlternativeServices(test_server, AlternativeServiceInfoVector());
EXPECT_TRUE(map.empty());
@@ -817,7 +817,7 @@ TEST_F(AlternateProtocolServerPropertiesTest, BrokenShadowsCanonical) {
impl_.GetAlternativeServiceInfos(test_server);
ASSERT_EQ(1u, alternative_service_info_vector.size());
EXPECT_EQ(canonical_alternative_service,
- alternative_service_info_vector[0].alternative_service);
+ alternative_service_info_vector[0].alternative_service());
const AlternativeService broken_alternative_service(kProtoHTTP2, "foo", 443);
impl_.MarkAlternativeServiceBroken(broken_alternative_service);
@@ -828,7 +828,7 @@ TEST_F(AlternateProtocolServerPropertiesTest, BrokenShadowsCanonical) {
impl_.GetAlternativeServiceInfos(test_server);
ASSERT_EQ(1u, alternative_service_info_vector.size());
EXPECT_EQ(broken_alternative_service,
- alternative_service_info_vector[0].alternative_service);
+ alternative_service_info_vector[0].alternative_service());
EXPECT_TRUE(impl_.IsAlternativeServiceBroken(broken_alternative_service));
}
@@ -887,17 +887,17 @@ TEST_F(AlternateProtocolServerPropertiesTest, Canonical) {
impl_.GetAlternativeServiceInfos(test_server);
ASSERT_EQ(2u, alternative_service_info_vector2.size());
EXPECT_EQ(canonical_alternative_service1,
- alternative_service_info_vector2[0].alternative_service);
+ alternative_service_info_vector2[0].alternative_service());
// Since |canonical_alternative_service2| has an empty host,
// GetAlternativeServiceInfos should substitute the hostname of its |origin|
// argument.
EXPECT_EQ(test_server.host(),
- alternative_service_info_vector2[1].alternative_service.host);
+ alternative_service_info_vector2[1].alternative_service().host);
EXPECT_EQ(canonical_alternative_service2.protocol,
- alternative_service_info_vector2[1].alternative_service.protocol);
+ alternative_service_info_vector2[1].alternative_service().protocol);
EXPECT_EQ(canonical_alternative_service2.port,
- alternative_service_info_vector2[1].alternative_service.port);
+ alternative_service_info_vector2[1].alternative_service().port);
// Verify the canonical suffix.
EXPECT_EQ(".c.youtube.com", *impl_.GetCanonicalSuffix(test_server.host()));
@@ -939,7 +939,7 @@ TEST_F(AlternateProtocolServerPropertiesTest, CanonicalOverride) {
impl_.GetAlternativeServiceInfos(foo_server);
ASSERT_EQ(1u, alternative_service_info_vector.size());
EXPECT_EQ(bar_alternative_service,
- alternative_service_info_vector[0].alternative_service);
+ alternative_service_info_vector[0].alternative_service());
url::SchemeHostPort qux_server("https", "qux.c.youtube.com", 443);
AlternativeService qux_alternative_service(kProtoQUIC, "qux.c.youtube.com",
@@ -949,7 +949,7 @@ TEST_F(AlternateProtocolServerPropertiesTest, CanonicalOverride) {
impl_.GetAlternativeServiceInfos(foo_server);
ASSERT_EQ(1u, alternative_service_info_vector.size());
EXPECT_EQ(qux_alternative_service,
- alternative_service_info_vector[0].alternative_service);
+ alternative_service_info_vector[0].alternative_service());
}
TEST_F(AlternateProtocolServerPropertiesTest, ClearWithCanonical) {
« no previous file with comments | « net/http/http_server_properties_impl.cc ('k') | net/http/http_server_properties_manager.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698