Home | History | Annotate | Download | only in common

Lines Matching refs:URLPattern

14     URLPattern::SCHEME_HTTP |
15 URLPattern::SCHEME_HTTPS |
16 URLPattern::SCHEME_FILE |
17 URLPattern::SCHEME_FTP |
18 URLPattern::SCHEME_CHROMEUI;
75 TEST(ExtensionUserScriptTest, UrlPattern) {
76 URLPattern pattern(kAllSchemes);
77 ASSERT_EQ(URLPattern::PARSE_SUCCESS, pattern.Parse("http://*/foo*"));
84 // NOTE: URLPattern is tested more extensively in url_pattern_unittest.cc.
90 URLPattern pattern(kAllSchemes);
91 ASSERT_EQ(URLPattern::PARSE_SUCCESS, pattern.Parse("http://*.nytimes.com/*"));
94 URLPattern exclude(kAllSchemes);
95 ASSERT_EQ(URLPattern::PARSE_SUCCESS, exclude.Parse("*://*/*business*"));
106 URLPattern pattern(kAllSchemes);
107 ASSERT_EQ(URLPattern::PARSE_SUCCESS, pattern.Parse("http://*.nytimes.com/*"));
120 URLPattern pattern(kAllSchemes);
121 ASSERT_EQ(URLPattern::PARSE_SUCCESS, pattern.Parse("http://*.nytimes.com/*"));
135 URLPattern pattern(kAllSchemes);
136 ASSERT_EQ(URLPattern::PARSE_SUCCESS,pattern.Parse("http://www.google.com/*"));
162 URLPattern pattern1(kAllSchemes);
163 URLPattern pattern2(kAllSchemes);
164 URLPattern exclude1(kAllSchemes);
165 URLPattern exclude2(kAllSchemes);
166 ASSERT_EQ(URLPattern::PARSE_SUCCESS, pattern1.Parse("http://*/foo*"));
167 ASSERT_EQ(URLPattern::PARSE_SUCCESS, pattern2.Parse("http://bar/baz*"));
168 ASSERT_EQ(URLPattern::PARSE_SUCCESS, exclude1.Parse("*://*/*bar"));
169 ASSERT_EQ(URLPattern::PARSE_SUCCESS, exclude2.Parse("https://*/*"));