| Index: chrome/browser/chromeos/login/reset_browsertest.cc
|
| diff --git a/chrome/browser/chromeos/login/reset_browsertest.cc b/chrome/browser/chromeos/login/reset_browsertest.cc
|
| index 90c86376144088722935aa85c5c30608972274fe..a6390f6cace8e4ba9dbb348d79efdcddfe9f2714 100644
|
| --- a/chrome/browser/chromeos/login/reset_browsertest.cc
|
| +++ b/chrome/browser/chromeos/login/reset_browsertest.cc
|
| @@ -105,10 +105,7 @@ IN_PROC_BROWSER_TEST_F(ResetTest, ShowAndCancel) {
|
| JSExpect("!document.querySelector('#reset.hidden')");
|
| CloseResetScreen();
|
| JSExpect("!!document.querySelector('#reset.hidden')");
|
| - if (CommandLine::ForCurrentProcess()->HasSwitch(
|
| - switches::kEnableRollbackOption)) {
|
| - EXPECT_EQ(1, update_engine_client_->can_rollback_call_count());
|
| - }
|
| + EXPECT_EQ(1, update_engine_client_->can_rollback_call_count());
|
| }
|
|
|
| IN_PROC_BROWSER_TEST_F(ResetTest, PRE_RestartBeforePowerwash) {
|
| @@ -180,18 +177,15 @@ IN_PROC_BROWSER_TEST_F(ResetFirstAfterBootTest, ShortcutInvokedCases) {
|
| CloseResetScreen();
|
| OobeScreenWaiter(OobeDisplay::SCREEN_ACCOUNT_PICKER).Wait();
|
|
|
| - if (CommandLine::ForCurrentProcess()->HasSwitch(
|
| - switches::kEnableRollbackOption)) {
|
| - // rollback available and checked
|
| - InvokeResetScreen();
|
| - ASSERT_TRUE(content::ExecuteScript(
|
| - web_contents(),
|
| - "$('reset-rollback-checkbox').checked = true;"));
|
| - ClickResetButton();
|
| - EXPECT_EQ(0, power_manager_client_->num_request_restart_calls());
|
| - EXPECT_EQ(2, session_manager_client_->start_device_wipe_call_count());
|
| - EXPECT_EQ(1, update_engine_client_->rollback_call_count());
|
| - }
|
| + // rollback available and checked
|
| + InvokeResetScreen();
|
| + ASSERT_TRUE(content::ExecuteScript(
|
| + web_contents(),
|
| + "$('reset-rollback-checkbox').checked = true;"));
|
| + ClickResetButton();
|
| + EXPECT_EQ(0, power_manager_client_->num_request_restart_calls());
|
| + EXPECT_EQ(2, session_manager_client_->start_device_wipe_call_count());
|
| + EXPECT_EQ(1, update_engine_client_->rollback_call_count());
|
| }
|
|
|
| IN_PROC_BROWSER_TEST_F(ResetFirstAfterBootTest, PRE_PowerwashRequested) {
|
| @@ -226,18 +220,15 @@ IN_PROC_BROWSER_TEST_F(ResetFirstAfterBootTest, ErrorOnRollbackRequested) {
|
| EXPECT_EQ(0, update_engine_client_->rollback_call_count());
|
| JSExpect("!$('reset').classList.contains('revert-promise')");
|
| ClickResetButton();
|
| - if (CommandLine::ForCurrentProcess()->HasSwitch(
|
| - switches::kEnableRollbackOption)) {
|
| - EXPECT_EQ(0, power_manager_client_->num_request_restart_calls());
|
| - EXPECT_EQ(0, session_manager_client_->start_device_wipe_call_count());
|
| - EXPECT_EQ(1, update_engine_client_->rollback_call_count());
|
| - JSExpect("$('reset').classList.contains('revert-promise')");
|
| - UpdateEngineClient::Status error_update_status;
|
| - error_update_status.status = UpdateEngineClient::UPDATE_STATUS_ERROR;
|
| - update_engine_client_->NotifyObserversThatStatusChanged(
|
| - error_update_status);
|
| - OobeScreenWaiter(OobeDisplay::SCREEN_ERROR_MESSAGE).Wait();
|
| - }
|
| + EXPECT_EQ(0, power_manager_client_->num_request_restart_calls());
|
| + EXPECT_EQ(0, session_manager_client_->start_device_wipe_call_count());
|
| + EXPECT_EQ(1, update_engine_client_->rollback_call_count());
|
| + JSExpect("$('reset').classList.contains('revert-promise')");
|
| + UpdateEngineClient::Status error_update_status;
|
| + error_update_status.status = UpdateEngineClient::UPDATE_STATUS_ERROR;
|
| + update_engine_client_->NotifyObserversThatStatusChanged(
|
| + error_update_status);
|
| + OobeScreenWaiter(OobeDisplay::SCREEN_ERROR_MESSAGE).Wait();
|
| }
|
|
|
| IN_PROC_BROWSER_TEST_F(ResetFirstAfterBootTest,
|
| @@ -249,20 +240,17 @@ IN_PROC_BROWSER_TEST_F(ResetFirstAfterBootTest,
|
| }
|
|
|
| IN_PROC_BROWSER_TEST_F(ResetFirstAfterBootTest, SuccessOnRollbackRequested) {
|
| - if (CommandLine::ForCurrentProcess()->HasSwitch(
|
| - switches::kEnableRollbackOption)) {
|
| - OobeScreenWaiter(OobeDisplay::SCREEN_OOBE_RESET).Wait();
|
| - ClickResetButton();
|
| - EXPECT_EQ(0, power_manager_client_->num_request_restart_calls());
|
| - EXPECT_EQ(0, session_manager_client_->start_device_wipe_call_count());
|
| - EXPECT_EQ(1, update_engine_client_->rollback_call_count());
|
| - UpdateEngineClient::Status ready_for_reboot_status;
|
| - ready_for_reboot_status.status =
|
| - UpdateEngineClient::UPDATE_STATUS_UPDATED_NEED_REBOOT;
|
| - update_engine_client_->NotifyObserversThatStatusChanged(
|
| - ready_for_reboot_status);
|
| - EXPECT_EQ(1, power_manager_client_->num_request_restart_calls());
|
| - }
|
| + OobeScreenWaiter(OobeDisplay::SCREEN_OOBE_RESET).Wait();
|
| + ClickResetButton();
|
| + EXPECT_EQ(0, power_manager_client_->num_request_restart_calls());
|
| + EXPECT_EQ(0, session_manager_client_->start_device_wipe_call_count());
|
| + EXPECT_EQ(1, update_engine_client_->rollback_call_count());
|
| + UpdateEngineClient::Status ready_for_reboot_status;
|
| + ready_for_reboot_status.status =
|
| + UpdateEngineClient::UPDATE_STATUS_UPDATED_NEED_REBOOT;
|
| + update_engine_client_->NotifyObserversThatStatusChanged(
|
| + ready_for_reboot_status);
|
| + EXPECT_EQ(1, power_manager_client_->num_request_restart_calls());
|
| }
|
|
|
|
|
|
|