| Index: components/content_settings/core/common/content_settings_pattern_unittest.cc
|
| diff --git a/components/content_settings/core/common/content_settings_pattern_unittest.cc b/components/content_settings/core/common/content_settings_pattern_unittest.cc
|
| index 38125c49fc47152adee3113823403b4d37b53c5f..9ca587746c6844aecca17f43d469276f266b17fa 100644
|
| --- a/components/content_settings/core/common/content_settings_pattern_unittest.cc
|
| +++ b/components/content_settings/core/common/content_settings_pattern_unittest.cc
|
| @@ -808,4 +808,22 @@ TEST(ContentSettingsPatternTest, MigrateFromDomainToOrigin) {
|
| ContentSettingsPattern::FromString("https://[*.]google.com:443"),
|
| &origin_pattern));
|
| EXPECT_EQ("https://google.com:443", origin_pattern.ToString());
|
| +}
|
| +
|
| +TEST(ContentSettingsPatternTest, Schemes) {
|
| + EXPECT_EQ(ContentSettingsPattern::SCHEME_HTTP,
|
| + Pattern("http://www.example.com").GetScheme());
|
| + EXPECT_EQ(ContentSettingsPattern::SCHEME_HTTPS,
|
| + Pattern("https://www.example.com").GetScheme());
|
| + EXPECT_EQ(ContentSettingsPattern::SCHEME_FILE,
|
| + Pattern("file:///tmp/file.html").GetScheme());
|
| + EXPECT_EQ(ContentSettingsPattern::SCHEME_CHROMEEXTENSION,
|
| + Pattern("chrome-extension://peoadpeiejnhkmpaakpnompolbglelel/")
|
| + .GetScheme());
|
| + EXPECT_EQ(ContentSettingsPattern::SCHEME_WILDCARD,
|
| + Pattern("192.168.0.1").GetScheme());
|
| + EXPECT_EQ(ContentSettingsPattern::SCHEME_WILDCARD,
|
| + Pattern("www.example.com").GetScheme());
|
| + EXPECT_EQ(ContentSettingsPattern::SCHEME_OTHER,
|
| + Pattern("filesystem:http://www.google.com/temporary/").GetScheme());
|
| }
|
|
|