Index: net/base/ip_address_unittest.cc |
diff --git a/net/base/ip_address_unittest.cc b/net/base/ip_address_unittest.cc |
index e55108d695883ee9f95a9ad6e20a7b7c0b74d65a..ad3db3e28b245281d2aa7aff5b4231ed7394ae18 100644 |
--- a/net/base/ip_address_unittest.cc |
+++ b/net/base/ip_address_unittest.cc |
@@ -13,7 +13,7 @@ namespace net { |
namespace { |
-// Helper to stringize an IP number (used to define expectations). |
+// Helper to stringize an IP address (used to define expectations). |
std::string DumpIPAddress(const IPAddress& v) { |
std::string out; |
for (size_t i = 0; i < v.bytes().size(); ++i) { |
@@ -97,54 +97,54 @@ TEST(IPAddressTest, ToString) { |
} |
// Test that invalid IP literals fail to parse. |
-TEST(IPAddressTest, FromIPLiteral_FailParse) { |
+TEST(IPAddressTest, AssignFromIPLiteral_FailParse) { |
IPAddress address; |
- EXPECT_FALSE(IPAddress::FromIPLiteral("bad value", &address)); |
- EXPECT_FALSE(IPAddress::FromIPLiteral("bad:value", &address)); |
- EXPECT_FALSE(IPAddress::FromIPLiteral(std::string(), &address)); |
- EXPECT_FALSE(IPAddress::FromIPLiteral("192.168.0.1:30", &address)); |
- EXPECT_FALSE(IPAddress::FromIPLiteral(" 192.168.0.1 ", &address)); |
- EXPECT_FALSE(IPAddress::FromIPLiteral("[::1]", &address)); |
+ EXPECT_FALSE(address.AssignFromIPLiteral("bad value")); |
+ EXPECT_FALSE(address.AssignFromIPLiteral("bad:value")); |
+ EXPECT_FALSE(address.AssignFromIPLiteral(std::string())); |
+ EXPECT_FALSE(address.AssignFromIPLiteral("192.168.0.1:30")); |
+ EXPECT_FALSE(address.AssignFromIPLiteral(" 192.168.0.1 ")); |
+ EXPECT_FALSE(address.AssignFromIPLiteral("[::1]")); |
} |
// Test parsing an IPv4 literal. |
-TEST(IPAddressTest, FromIPLiteral_IPv4) { |
+TEST(IPAddressTest, AssignFromIPLiteral_IPv4) { |
IPAddress address; |
- EXPECT_TRUE(IPAddress::FromIPLiteral("192.168.0.1", &address)); |
+ EXPECT_TRUE(address.AssignFromIPLiteral("192.168.0.1")); |
EXPECT_EQ("192,168,0,1", DumpIPAddress(address)); |
EXPECT_EQ("192.168.0.1", address.ToString()); |
} |
// Test parsing an IPv6 literal. |
-TEST(IPAddressTest, FromIPLiteral_IPv6) { |
+TEST(IPAddressTest, AssignFromIPLiteral_IPv6) { |
IPAddress address; |
- EXPECT_TRUE(IPAddress::FromIPLiteral("1:abcd::3:4:ff", &address)); |
+ EXPECT_TRUE(address.AssignFromIPLiteral("1:abcd::3:4:ff")); |
EXPECT_EQ("0,1,171,205,0,0,0,0,0,0,0,3,0,4,0,255", DumpIPAddress(address)); |
EXPECT_EQ("1:abcd::3:4:ff", address.ToString()); |
} |
TEST(IPAddressTest, IsIPv4MappedIPv6) { |
IPAddress ipv4_address; |
- EXPECT_TRUE(IPAddress::FromIPLiteral("192.168.0.1", &ipv4_address)); |
+ EXPECT_TRUE(ipv4_address.AssignFromIPLiteral("192.168.0.1")); |
EXPECT_FALSE(ipv4_address.IsIPv4MappedIPv6()); |
IPAddress ipv6_address; |
- EXPECT_TRUE(IPAddress::FromIPLiteral("::1", &ipv4_address)); |
+ EXPECT_TRUE(ipv6_address.AssignFromIPLiteral("::1")); |
martijnc
2016/02/07 20:18:54
I think this one was wrong before.
eroman
2016/02/08 20:38:23
Indeed, good catch!
|
EXPECT_FALSE(ipv6_address.IsIPv4MappedIPv6()); |
IPAddress ipv4mapped_address; |
- EXPECT_TRUE(IPAddress::FromIPLiteral("::ffff:0101:1", &ipv4mapped_address)); |
+ EXPECT_TRUE(ipv4mapped_address.AssignFromIPLiteral("::ffff:0101:1")); |
EXPECT_TRUE(ipv4mapped_address.IsIPv4MappedIPv6()); |
} |
TEST(IPAddressTest, IsEqual) { |
IPAddress ip_address1; |
- EXPECT_TRUE(IPAddress::FromIPLiteral("127.0.0.1", &ip_address1)); |
+ EXPECT_TRUE(ip_address1.AssignFromIPLiteral("127.0.0.1")); |
IPAddress ip_address2; |
- EXPECT_TRUE(IPAddress::FromIPLiteral("2001:db8:0::42", &ip_address2)); |
+ EXPECT_TRUE(ip_address2.AssignFromIPLiteral("2001:db8:0::42")); |
IPAddress ip_address3; |
- EXPECT_TRUE(IPAddress::FromIPLiteral("127.0.0.1", &ip_address3)); |
+ EXPECT_TRUE(ip_address3.AssignFromIPLiteral("127.0.0.1")); |
EXPECT_FALSE(ip_address1 == ip_address2); |
EXPECT_TRUE(ip_address1 == ip_address3); |
@@ -153,42 +153,41 @@ TEST(IPAddressTest, IsEqual) { |
TEST(IPAddressTest, LessThan) { |
// IPv4 vs IPv6 |
IPAddress ip_address1; |
- EXPECT_TRUE(IPAddress::FromIPLiteral("127.0.0.1", &ip_address1)); |
+ EXPECT_TRUE(ip_address1.AssignFromIPLiteral("127.0.0.1")); |
IPAddress ip_address2; |
- EXPECT_TRUE(IPAddress::FromIPLiteral("2001:db8:0::42", &ip_address2)); |
+ EXPECT_TRUE(ip_address2.AssignFromIPLiteral("2001:db8:0::42")); |
EXPECT_TRUE(ip_address1 < ip_address2); |
EXPECT_FALSE(ip_address2 < ip_address1); |
// Compare equivalent addresses. |
IPAddress ip_address3; |
- EXPECT_TRUE(IPAddress::FromIPLiteral("127.0.0.1", &ip_address3)); |
+ EXPECT_TRUE(ip_address3.AssignFromIPLiteral("127.0.0.1")); |
EXPECT_FALSE(ip_address1 < ip_address3); |
EXPECT_FALSE(ip_address3 < ip_address1); |
} |
TEST(IPAddressTest, IPAddressToStringWithPort) { |
IPAddress address1; |
- EXPECT_TRUE(IPAddress::FromIPLiteral("0.0.0.0", &address1)); |
+ EXPECT_TRUE(address1.AssignFromIPLiteral("0.0.0.0")); |
EXPECT_EQ("0.0.0.0:3", IPAddressToStringWithPort(address1, 3)); |
IPAddress address2; |
- EXPECT_TRUE(IPAddress::FromIPLiteral("192.168.0.1", &address2)); |
+ EXPECT_TRUE(address2.AssignFromIPLiteral("192.168.0.1")); |
EXPECT_EQ("192.168.0.1:99", IPAddressToStringWithPort(address2, 99)); |
IPAddress address3; |
- EXPECT_TRUE(IPAddress::FromIPLiteral("fedc:ba98::", &address3)); |
+ EXPECT_TRUE(address3.AssignFromIPLiteral("fedc:ba98::")); |
EXPECT_EQ("[fedc:ba98::]:8080", IPAddressToStringWithPort(address3, 8080)); |
} |
TEST(IPAddressTest, IPAddressToPackedString) { |
IPAddress ipv4_address; |
- EXPECT_TRUE(IPAddress::FromIPLiteral("4.31.198.44", &ipv4_address)); |
+ EXPECT_TRUE(ipv4_address.AssignFromIPLiteral("4.31.198.44")); |
std::string expected_ipv4_address("\x04\x1f\xc6\x2c", 4); |
EXPECT_EQ(expected_ipv4_address, IPAddressToPackedString(ipv4_address)); |
IPAddress ipv6_address; |
- EXPECT_TRUE( |
- IPAddress::FromIPLiteral("2001:0700:0300:1800::000f", &ipv6_address)); |
+ EXPECT_TRUE(ipv6_address.AssignFromIPLiteral("2001:0700:0300:1800::000f")); |
std::string expected_ipv6_address( |
"\x20\x01\x07\x00\x03\x00\x18\x00" |
"\x00\x00\x00\x00\x00\x00\x00\x0f", |
@@ -197,23 +196,23 @@ TEST(IPAddressTest, IPAddressToPackedString) { |
} |
TEST(IPAddressTest, ConvertIPv4ToIPv4MappedIPv6) { |
- IPAddress ipv4_number; |
- EXPECT_TRUE(IPAddress::FromIPLiteral("192.168.0.1", &ipv4_number)); |
+ IPAddress ipv4_address; |
+ EXPECT_TRUE(ipv4_address.AssignFromIPLiteral("192.168.0.1")); |
- IPAddress ipv6_number = ConvertIPv4ToIPv4MappedIPv6(ipv4_number); |
+ IPAddress ipv6_address = ConvertIPv4ToIPv4MappedIPv6(ipv4_address); |
// ::ffff:192.168.0.1 |
- EXPECT_EQ("::ffff:c0a8:1", ipv6_number.ToString()); |
+ EXPECT_EQ("::ffff:c0a8:1", ipv6_address.ToString()); |
} |
TEST(IPAddressTest, ConvertIPv4MappedIPv6ToIPv4) { |
- IPAddress ipv4mapped_number; |
- EXPECT_TRUE(IPAddress::FromIPLiteral("::ffff:c0a8:1", &ipv4mapped_number)); |
+ IPAddress ipv4mapped_address; |
+ EXPECT_TRUE(ipv4mapped_address.AssignFromIPLiteral("::ffff:c0a8:1")); |
IPAddress expected; |
- EXPECT_TRUE(IPAddress::FromIPLiteral("192.168.0.1", &expected)); |
+ EXPECT_TRUE(expected.AssignFromIPLiteral("192.168.0.1")); |
- IPAddress result = ConvertIPv4MappedIPv6ToIPv4(ipv4mapped_number); |
+ IPAddress result = ConvertIPv4MappedIPv6ToIPv4(ipv4mapped_address); |
EXPECT_EQ(expected, result); |
} |