Index: chrome/browser/extensions/extension_file_util_unittest.cc |
=================================================================== |
--- chrome/browser/extensions/extension_file_util_unittest.cc (revision 24127) |
+++ chrome/browser/extensions/extension_file_util_unittest.cc (working copy) |
@@ -117,7 +117,8 @@ |
DictionaryValue manifest; |
manifest.SetString(keys::kVersion, "1.0.0.0"); |
- manifest.SetString(keys::kName, "my extension"); |
+ manifest.SetString(keys::kName, "__MSG_name__"); |
+ manifest.SetString(keys::kDescription, "__MSG_description__"); |
if (!locale.empty()) { |
manifest.SetString(keys::kDefaultLocale, locale); |
} |
@@ -138,7 +139,8 @@ |
FilePath locale_1 = src_path.AppendASCII("sr"); |
ASSERT_TRUE(file_util::CreateDirectory(locale_1)); |
- std::string data = "foobar"; |
+ std::string data = "{ \"name\": { \"message\": \"foobar\" }," |
+ "\"description\": { \"message\": \"nice going\" } }"; |
ASSERT_TRUE( |
file_util::WriteFile(locale_1.AppendASCII(Extension::kMessagesFilename), |
data.c_str(), data.length())); |
@@ -154,9 +156,10 @@ |
scoped_ptr<Extension> extension( |
extension_file_util::LoadExtension(temp.path(), false, &error)); |
ASSERT_FALSE(extension == NULL); |
- EXPECT_EQ(static_cast<unsigned int>(2), |
- extension->supported_locales().size()); |
+ EXPECT_EQ(2U, extension->supported_locales().size()); |
EXPECT_EQ("en-US", extension->default_locale()); |
+ EXPECT_EQ("foobar", extension->name()); |
+ EXPECT_EQ("nice going", extension->description()); |
} |
TEST(ExtensionFileUtil, LoadExtensionWithoutLocalesFolder) { |
@@ -180,7 +183,7 @@ |
FilePath src_path = temp.path().AppendASCII("some_dir"); |
ASSERT_TRUE(file_util::CreateDirectory(src_path)); |
- std::string data = "foobar"; |
+ std::string data = "{ \"name\": { \"message\": \"foobar\" } }"; |
ASSERT_TRUE(file_util::WriteFile(src_path.AppendASCII("some_file.txt"), |
data.c_str(), data.length())); |
std::string error; |