| Index: chrome/browser/extensions/webstore_inline_installer_browsertest.cc
|
| diff --git a/chrome/browser/extensions/webstore_inline_installer_browsertest.cc b/chrome/browser/extensions/webstore_inline_installer_browsertest.cc
|
| index 60b6aab73f0664c08de49d19c28c6447ff8e3991..ecab2932cd40d6c95e90fd69ecf21aa895ab850d 100644
|
| --- a/chrome/browser/extensions/webstore_inline_installer_browsertest.cc
|
| +++ b/chrome/browser/extensions/webstore_inline_installer_browsertest.cc
|
| @@ -167,4 +167,29 @@ IN_PROC_BROWSER_TEST_F(WebstoreInlineInstallerTest,
|
| ASSERT_TRUE(extension_service->IsExtensionEnabled(kTestExtensionId));
|
| }
|
|
|
| +class WebstoreInlineInstallerListenerTest : public WebstoreInlineInstallerTest {
|
| + public:
|
| + WebstoreInlineInstallerListenerTest() {}
|
| + virtual ~WebstoreInlineInstallerListenerTest() {}
|
| +
|
| + protected:
|
| + void RunTest(const std::string& file_name) {
|
| + CommandLine::ForCurrentProcess()->AppendSwitchASCII(
|
| + switches::kAppsGalleryInstallAutoConfirmForTests, "accept");
|
| + ui_test_utils::NavigateToURL(browser(),
|
| + GenerateTestServerUrl(kAppDomain, file_name));
|
| + WebstoreInstallerTest::RunTest("runTest");
|
| + }
|
| +};
|
| +
|
| +IN_PROC_BROWSER_TEST_F(WebstoreInlineInstallerListenerTest,
|
| + InstallStageListenerTest) {
|
| + RunTest("install_stage_listener.html");
|
| +}
|
| +
|
| +IN_PROC_BROWSER_TEST_F(WebstoreInlineInstallerListenerTest,
|
| + DownloadProgressListenerTest) {
|
| + RunTest("download_progress_listener.html");
|
| +}
|
| +
|
| } // namespace extensions
|
|
|