| Index: chrome/browser/extensions/user_script_master_unittest.cc
|
| diff --git a/chrome/browser/extensions/user_script_master_unittest.cc b/chrome/browser/extensions/user_script_master_unittest.cc
|
| index c5d6af11f81ff17604d5ee78caecf29dc8667011..0ae3a4cb921fefa191468df67499e218441750b6 100644
|
| --- a/chrome/browser/extensions/user_script_master_unittest.cc
|
| +++ b/chrome/browser/extensions/user_script_master_unittest.cc
|
| @@ -19,6 +19,15 @@
|
| #include "content/common/notification_service.h"
|
| #include "testing/gtest/include/gtest/gtest.h"
|
|
|
| +namespace {
|
| +
|
| +static void AddPattern(URLPatternSet* extent, const std::string& pattern) {
|
| + int schemes = URLPattern::SCHEME_ALL;
|
| + extent->AddPattern(URLPattern(schemes, pattern));
|
| +}
|
| +
|
| +}
|
| +
|
| // Test bringing up a master on a specific directory, putting a script
|
| // in there, etc.
|
|
|
| @@ -142,15 +151,15 @@ TEST_F(UserScriptMasterTest, Parse4) {
|
| "// @match \t http://mail.yahoo.com/*\n"
|
| "// ==/UserScript==\n");
|
|
|
| + URLPatternSet expected_patterns;
|
| + AddPattern(&expected_patterns, "http://*.mail.google.com/*");
|
| + AddPattern(&expected_patterns, "http://mail.yahoo.com/*");
|
| +
|
| UserScript script;
|
| EXPECT_TRUE(UserScriptMaster::ScriptReloader::ParseMetadataHeader(
|
| text, &script));
|
| EXPECT_EQ(0U, script.globs().size());
|
| - ASSERT_EQ(2U, script.url_patterns().size());
|
| - EXPECT_EQ("http://*.mail.google.com/*",
|
| - script.url_patterns()[0].GetAsString());
|
| - EXPECT_EQ("http://mail.yahoo.com/*",
|
| - script.url_patterns()[1].GetAsString());
|
| + EXPECT_EQ(expected_patterns, script.url_patterns());
|
| }
|
|
|
| TEST_F(UserScriptMasterTest, Parse5) {
|
| @@ -192,9 +201,9 @@ TEST_F(UserScriptMasterTest, Parse7) {
|
| text, &script));
|
| ASSERT_EQ("hello", script.name());
|
| ASSERT_EQ("wiggity woo", script.description());
|
| - ASSERT_EQ(1U, script.url_patterns().size());
|
| + ASSERT_EQ(1U, script.url_patterns().patterns().size());
|
| EXPECT_EQ("http://mail.yahoo.com/*",
|
| - script.url_patterns()[0].GetAsString());
|
| + script.url_patterns().begin()->GetAsString());
|
| }
|
|
|
| TEST_F(UserScriptMasterTest, SkipBOMAtTheBeginning) {
|
|
|