Commit b4d31364 authored by kuchhal@chromium.org's avatar kuchhal@chromium.org

Try --force-uninstall param to see if that fixes installer tests.

Review URL: http://codereview.chromium.org/99204


git-svn-id: svn://svn.chromium.org/chrome/trunk/src@14884 0039d316-1c4b-4281-b951-d872f2087c98
parent e3fffe8e
...@@ -209,12 +209,12 @@ void ChromeMiniInstaller::UnInstall() { ...@@ -209,12 +209,12 @@ void ChromeMiniInstaller::UnInstall() {
} }
ASSERT_TRUE(file_util::PathExists(uninstall_path)); ASSERT_TRUE(file_util::PathExists(uninstall_path));
std::wstring uninstall_args = L"\"" + uninstall_path + std::wstring uninstall_args = L"\"" + uninstall_path +
L"\"" + L" -uninstall"; L"\"" + L" --uninstall --force-uninstall";
if (install_type_ == mini_installer_constants::kSystemInstall) if (install_type_ == mini_installer_constants::kSystemInstall)
uninstall_args = uninstall_args + L" -system-level"; uninstall_args = uninstall_args + L" --system-level";
base::LaunchApp(uninstall_args, false, false, NULL); base::LaunchApp(uninstall_args, false, false, NULL);
printf("Launched setup.exe -uninstall....\n"); printf("Launched setup.exe --uninstall --force-uninstall....\n");
ASSERT_TRUE(CloseUninstallWindow()); // ASSERT_TRUE(CloseUninstallWindow());
WaitUntilProcessStopsRunning( WaitUntilProcessStopsRunning(
mini_installer_constants::kChromeSetupExecutable); mini_installer_constants::kChromeSetupExecutable);
printf("\n\nUninstall Checks:\n\n"); printf("\n\nUninstall Checks:\n\n");
......
...@@ -60,7 +60,7 @@ TEST_F(MiniInstallTest, DISABLED_MiniInstallerSystemInstallTest) { ...@@ -60,7 +60,7 @@ TEST_F(MiniInstallTest, DISABLED_MiniInstallerSystemInstallTest) {
} }
} }
TEST_F(MiniInstallTest, DISABLED_MiniInstallerUserInstallTest) { TEST_F(MiniInstallTest, MiniInstallerUserInstallTest) {
if (win_util::GetWinVersion() < win_util::WINVERSION_VISTA) { if (win_util::GetWinVersion() < win_util::WINVERSION_VISTA) {
ChromeMiniInstaller installer(mini_installer_constants::kUserInstall); ChromeMiniInstaller installer(mini_installer_constants::kUserInstall);
installer.Install(); installer.Install();
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment