| Index: net/base/url_util_unittest.cc
|
| diff --git a/net/base/url_util_unittest.cc b/net/base/url_util_unittest.cc
|
| index 3a7a1b4240c5fee75b542e9320f7aaa4485fd7b6..2d3cca5313a9b9b09868bc9f66cba2866d1f56db 100644
|
| --- a/net/base/url_util_unittest.cc
|
| +++ b/net/base/url_util_unittest.cc
|
| @@ -582,5 +582,22 @@ TEST(UrlUtilTest, GoogleHost) {
|
| }
|
| }
|
|
|
| +TEST(UrlUtilTest, IsDomainMatch) {
|
| + GURL url("http://www.example.com/test/foo.html");
|
| +
|
| + std::string domain = "www.example.com";
|
| + EXPECT_TRUE(IsDomainMatch(domain, "www.example.com"));
|
| + EXPECT_FALSE(IsDomainMatch(domain, "foo.www.example.com"));
|
| + EXPECT_FALSE(IsDomainMatch(domain, "www0.example.com"));
|
| + EXPECT_FALSE(IsDomainMatch(domain, "example.com"));
|
| +
|
| + domain = ".www.example.com";
|
| + EXPECT_TRUE(IsDomainMatch(domain, "www.example.com"));
|
| + EXPECT_TRUE(IsDomainMatch(domain, "www.example.com"));
|
| + EXPECT_TRUE(IsDomainMatch(domain, "foo.www.example.com"));
|
| + EXPECT_FALSE(IsDomainMatch(domain, "www0.example.com"));
|
| + EXPECT_FALSE(IsDomainMatch(domain, "example.com"));
|
| +}
|
| +
|
| } // namespace
|
| } // namespace net
|
|
|