Index: chrome/browser/plugin_finder_unittest.cc |
diff --git a/chrome/browser/plugin_finder_unittest.cc b/chrome/browser/plugin_finder_unittest.cc |
index d6afe1fb0a090626b8b5af031a2ea2ca1c16c874..bbafbc5715307f49a64f384b143e3bbbda10c097 100644 |
--- a/chrome/browser/plugin_finder_unittest.cc |
+++ b/chrome/browser/plugin_finder_unittest.cc |
@@ -22,8 +22,10 @@ TEST(PluginFinderTest, JsonSyntax) { |
ASSERT_TRUE(plugin_it.value().GetAsDictionary(&plugin)); |
std::string dummy_str; |
bool dummy_bool; |
- EXPECT_TRUE(plugin->GetString("lang", &dummy_str)); |
- EXPECT_TRUE(plugin->GetString("url", &dummy_str)); |
+ if (plugin->HasKey("lang")) |
+ EXPECT_TRUE(plugin->GetString("lang", &dummy_str)); |
+ if (plugin->HasKey("url")) |
+ EXPECT_TRUE(plugin->GetString("url", &dummy_str)); |
EXPECT_TRUE(plugin->GetString("name", &dummy_str)); |
if (plugin->HasKey("help_url")) |
EXPECT_TRUE(plugin->GetString("help_url", &dummy_str)); |