| Index: chrome/browser/extensions/api/developer_private/extension_info_generator_unittest.cc
|
| diff --git a/chrome/browser/extensions/api/developer_private/extension_info_generator_unittest.cc b/chrome/browser/extensions/api/developer_private/extension_info_generator_unittest.cc
|
| index 16bf1fe15af1903b83a31499aaeae4dd58bce564..eece9df0c2c088b0f476b0345f038f0b8624ee56 100644
|
| --- a/chrome/browser/extensions/api/developer_private/extension_info_generator_unittest.cc
|
| +++ b/chrome/browser/extensions/api/developer_private/extension_info_generator_unittest.cc
|
| @@ -184,6 +184,20 @@ TEST_F(ExtensionInfoGeneratorUnitTest, BasicInfoTest) {
|
| base::UTF8ToUTF16("message"),
|
| base::UTF8ToUTF16("key"),
|
| base::string16())));
|
| + error_console->ReportError(
|
| + make_scoped_ptr(new RuntimeError(
|
| + extension->id(),
|
| + false,
|
| + base::UTF8ToUTF16("source"),
|
| + base::UTF8ToUTF16("message"),
|
| + StackTrace(1, StackFrame(1,
|
| + 1,
|
| + base::UTF8ToUTF16("source"),
|
| + base::UTF8ToUTF16("function"))),
|
| + GURL("url"),
|
| + logging::LOG_VERBOSE,
|
| + 1,
|
| + 1)));
|
|
|
| // It's not feasible to validate every field here, because that would be
|
| // a duplication of the logic in the method itself. Instead, test a handful
|
| @@ -204,7 +218,7 @@ TEST_F(ExtensionInfoGeneratorUnitTest, BasicInfoTest) {
|
| EXPECT_FALSE(info->file_access.is_active);
|
| EXPECT_TRUE(info->incognito_access.is_enabled);
|
| EXPECT_FALSE(info->incognito_access.is_active);
|
| - ASSERT_EQ(1u, info->runtime_errors.size());
|
| + ASSERT_EQ(2u, info->runtime_errors.size());
|
| const api::developer_private::RuntimeError& runtime_error =
|
| *info->runtime_errors[0];
|
| EXPECT_EQ(extension->id(), runtime_error.extension_id);
|
| @@ -213,6 +227,10 @@ TEST_F(ExtensionInfoGeneratorUnitTest, BasicInfoTest) {
|
| runtime_error.severity);
|
| EXPECT_EQ(1u, runtime_error.stack_trace.size());
|
| ASSERT_EQ(1u, info->manifest_errors.size());
|
| + const api::developer_private::RuntimeError& runtime_error_verbose =
|
| + *info->runtime_errors[1];
|
| + EXPECT_EQ(api::developer_private::ERROR_LEVEL_LOG,
|
| + runtime_error_verbose.severity);
|
| const api::developer_private::ManifestError& manifest_error =
|
| *info->manifest_errors[0];
|
| EXPECT_EQ(extension->id(), manifest_error.extension_id);
|
|
|