Index: net/base/net_util_unittest.cc |
diff --git a/net/base/net_util_unittest.cc b/net/base/net_util_unittest.cc |
index 4ddafe6489b7e3e05d38eba6cd82f20d5fbc4510..a40ad7917388ed0c977e93ac7974e10030061cc8 100644 |
--- a/net/base/net_util_unittest.cc |
+++ b/net/base/net_util_unittest.cc |
@@ -3171,6 +3171,14 @@ TEST(NetUtilTest, GetHostOrSpecFromURL) { |
GetHostOrSpecFromURL(GURL("file:///tmp/test.html"))); |
} |
+TEST(NetUtilTest, GetAddressFamily) { |
+ IPAddressNumber number; |
+ EXPECT_TRUE(ParseIPLiteralToNumber("192.168.0.1", &number)); |
+ EXPECT_EQ(ADDRESS_FAMILY_IPV4, GetAddressFamily(number)); |
+ EXPECT_TRUE(ParseIPLiteralToNumber("1:abcd::3:4:ff", &number)); |
+ EXPECT_EQ(ADDRESS_FAMILY_IPV6, GetAddressFamily(number)); |
+} |
+ |
// Test that invalid IP literals fail to parse. |
TEST(NetUtilTest, ParseIPLiteralToNumber_FailParse) { |
IPAddressNumber number; |