Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(3993)

Unified Diff: chrome/browser/chromeos/login/wizard_controller_browsertest.cc

Issue 2705363002: cros: Move BaseScreenDelegate::ExitCodes into separate file, ScreenExitCode. (Closed)
Patch Set: Rebase Created 3 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « chrome/browser/chromeos/login/wizard_controller.cc ('k') | no next file » | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: chrome/browser/chromeos/login/wizard_controller_browsertest.cc
diff --git a/chrome/browser/chromeos/login/wizard_controller_browsertest.cc b/chrome/browser/chromeos/login/wizard_controller_browsertest.cc
index 7e0f1b73e9a1b21a2bb7967ce69efeb05449860c..ca55bef87fe533936ab3a637a72dde10596a06da 100644
--- a/chrome/browser/chromeos/login/wizard_controller_browsertest.cc
+++ b/chrome/browser/chromeos/login/wizard_controller_browsertest.cc
@@ -491,7 +491,7 @@ class WizardControllerFlowTest : public WizardControllerTest {
online_state);
}
- void OnExit(BaseScreen& screen, BaseScreenDelegate::ExitCodes exit_code) {
+ void OnExit(BaseScreen& screen, ScreenExitCode exit_code) {
WizardController::default_controller()->OnExit(screen, exit_code,
nullptr /* context */);
}
@@ -552,7 +552,7 @@ IN_PROC_BROWSER_TEST_F(WizardControllerFlowTest, ControlFlowMain) {
EXPECT_CALL(*mock_network_screen_, Hide()).Times(1);
EXPECT_CALL(*mock_eula_screen_, Show()).Times(1);
- OnExit(*mock_network_screen_, BaseScreenDelegate::NETWORK_CONNECTED);
+ OnExit(*mock_network_screen_, ScreenExitCode::NETWORK_CONNECTED);
CheckCurrentScreen(OobeScreen::SCREEN_OOBE_EULA);
@@ -564,7 +564,7 @@ IN_PROC_BROWSER_TEST_F(WizardControllerFlowTest, ControlFlowMain) {
EXPECT_CALL(*mock_update_screen_, Show()).Times(1);
// Enable TimeZone resolve
InitTimezoneResolver();
- OnExit(*mock_eula_screen_, BaseScreenDelegate::EULA_ACCEPTED);
+ OnExit(*mock_eula_screen_, ScreenExitCode::EULA_ACCEPTED);
EXPECT_TRUE(GetGeolocationProvider());
// Let update screen smooth time process (time = 0ms).
@@ -573,13 +573,13 @@ IN_PROC_BROWSER_TEST_F(WizardControllerFlowTest, ControlFlowMain) {
CheckCurrentScreen(OobeScreen::SCREEN_OOBE_UPDATE);
EXPECT_CALL(*mock_update_screen_, Hide()).Times(1);
EXPECT_CALL(*mock_auto_enrollment_check_screen_, Show()).Times(1);
- OnExit(*mock_update_screen_, BaseScreenDelegate::UPDATE_INSTALLED);
+ OnExit(*mock_update_screen_, ScreenExitCode::UPDATE_INSTALLED);
CheckCurrentScreen(OobeScreen::SCREEN_AUTO_ENROLLMENT_CHECK);
EXPECT_CALL(*mock_auto_enrollment_check_screen_, Hide()).Times(0);
EXPECT_CALL(*mock_eula_screen_, Show()).Times(0);
OnExit(*mock_auto_enrollment_check_screen_,
- BaseScreenDelegate::ENTERPRISE_AUTO_ENROLLMENT_CHECK_COMPLETED);
+ ScreenExitCode::ENTERPRISE_AUTO_ENROLLMENT_CHECK_COMPLETED);
EXPECT_FALSE(ExistingUserController::current_controller() == NULL);
EXPECT_EQ("ethernet,wifi,cellular",
@@ -602,13 +602,13 @@ IN_PROC_BROWSER_TEST_F(WizardControllerFlowTest,
EXPECT_CALL(*mock_eula_screen_, Show()).Times(1);
EXPECT_CALL(*mock_update_screen_, Show()).Times(0);
EXPECT_CALL(*mock_network_screen_, Hide()).Times(1);
- OnExit(*mock_network_screen_, BaseScreenDelegate::NETWORK_CONNECTED);
+ OnExit(*mock_network_screen_, ScreenExitCode::NETWORK_CONNECTED);
CheckCurrentScreen(OobeScreen::SCREEN_OOBE_EULA);
EXPECT_CALL(*mock_eula_screen_, Hide()).Times(1);
EXPECT_CALL(*mock_update_screen_, StartNetworkCheck()).Times(1);
EXPECT_CALL(*mock_update_screen_, Show()).Times(1);
- OnExit(*mock_eula_screen_, BaseScreenDelegate::EULA_ACCEPTED);
+ OnExit(*mock_eula_screen_, ScreenExitCode::EULA_ACCEPTED);
// Let update screen smooth time process (time = 0ms).
content::RunAllPendingInMessageLoop();
@@ -616,13 +616,13 @@ IN_PROC_BROWSER_TEST_F(WizardControllerFlowTest,
CheckCurrentScreen(OobeScreen::SCREEN_OOBE_UPDATE);
EXPECT_CALL(*mock_update_screen_, Hide()).Times(1);
EXPECT_CALL(*mock_auto_enrollment_check_screen_, Show()).Times(1);
- OnExit(*mock_update_screen_, BaseScreenDelegate::UPDATE_ERROR_UPDATING);
+ OnExit(*mock_update_screen_, ScreenExitCode::UPDATE_ERROR_UPDATING);
CheckCurrentScreen(OobeScreen::SCREEN_AUTO_ENROLLMENT_CHECK);
EXPECT_CALL(*mock_auto_enrollment_check_screen_, Hide()).Times(0);
EXPECT_CALL(*mock_eula_screen_, Show()).Times(0);
OnExit(*mock_auto_enrollment_check_screen_,
- BaseScreenDelegate::ENTERPRISE_AUTO_ENROLLMENT_CHECK_COMPLETED);
+ ScreenExitCode::ENTERPRISE_AUTO_ENROLLMENT_CHECK_COMPLETED);
EXPECT_FALSE(ExistingUserController::current_controller() == NULL);
}
@@ -637,13 +637,13 @@ IN_PROC_BROWSER_TEST_F(WizardControllerFlowTest,
EXPECT_CALL(*mock_eula_screen_, Show()).Times(1);
EXPECT_CALL(*mock_update_screen_, Show()).Times(0);
EXPECT_CALL(*mock_network_screen_, Hide()).Times(1);
- OnExit(*mock_network_screen_, BaseScreenDelegate::NETWORK_CONNECTED);
+ OnExit(*mock_network_screen_, ScreenExitCode::NETWORK_CONNECTED);
CheckCurrentScreen(OobeScreen::SCREEN_OOBE_EULA);
EXPECT_CALL(*mock_eula_screen_, Hide()).Times(1);
EXPECT_CALL(*mock_update_screen_, StartNetworkCheck()).Times(1);
EXPECT_CALL(*mock_update_screen_, Show()).Times(1);
- OnExit(*mock_eula_screen_, BaseScreenDelegate::EULA_ACCEPTED);
+ OnExit(*mock_eula_screen_, ScreenExitCode::EULA_ACCEPTED);
// Let update screen smooth time process (time = 0ms).
content::RunAllPendingInMessageLoop();
@@ -655,7 +655,7 @@ IN_PROC_BROWSER_TEST_F(WizardControllerFlowTest,
EXPECT_CALL(*mock_network_screen_, Show()).Times(1);
EXPECT_CALL(*mock_network_screen_, Hide()).Times(0); // last transition
OnExit(*mock_update_screen_,
- BaseScreenDelegate::UPDATE_ERROR_UPDATING_CRITICAL_UPDATE);
+ ScreenExitCode::UPDATE_ERROR_UPDATING_CRITICAL_UPDATE);
CheckCurrentScreen(OobeScreen::SCREEN_OOBE_NETWORK);
}
@@ -665,7 +665,7 @@ IN_PROC_BROWSER_TEST_F(WizardControllerFlowTest, ControlFlowSkipUpdateEnroll) {
EXPECT_CALL(*mock_eula_screen_, Show()).Times(1);
EXPECT_CALL(*mock_update_screen_, Show()).Times(0);
EXPECT_CALL(*mock_network_screen_, Hide()).Times(1);
- OnExit(*mock_network_screen_, BaseScreenDelegate::NETWORK_CONNECTED);
+ OnExit(*mock_network_screen_, ScreenExitCode::NETWORK_CONNECTED);
CheckCurrentScreen(OobeScreen::SCREEN_OOBE_EULA);
EXPECT_CALL(*mock_eula_screen_, Hide()).Times(1);
@@ -678,7 +678,7 @@ IN_PROC_BROWSER_TEST_F(WizardControllerFlowTest, ControlFlowSkipUpdateEnroll) {
EnrollmentModeMatches(policy::EnrollmentConfig::MODE_MANUAL)))
.Times(1);
EXPECT_CALL(*mock_auto_enrollment_check_screen_, Show()).Times(1);
- OnExit(*mock_eula_screen_, BaseScreenDelegate::EULA_ACCEPTED);
+ OnExit(*mock_eula_screen_, ScreenExitCode::EULA_ACCEPTED);
content::RunAllPendingInMessageLoop();
CheckCurrentScreen(OobeScreen::SCREEN_AUTO_ENROLLMENT_CHECK);
@@ -686,7 +686,7 @@ IN_PROC_BROWSER_TEST_F(WizardControllerFlowTest, ControlFlowSkipUpdateEnroll) {
EXPECT_CALL(*mock_enrollment_screen_, Show()).Times(1);
EXPECT_CALL(*mock_enrollment_screen_, Hide()).Times(0);
OnExit(*mock_auto_enrollment_check_screen_,
- BaseScreenDelegate::ENTERPRISE_AUTO_ENROLLMENT_CHECK_COMPLETED);
+ ScreenExitCode::ENTERPRISE_AUTO_ENROLLMENT_CHECK_COMPLETED);
content::RunAllPendingInMessageLoop();
CheckCurrentScreen(OobeScreen::SCREEN_OOBE_ENROLLMENT);
@@ -700,13 +700,13 @@ IN_PROC_BROWSER_TEST_F(WizardControllerFlowTest, ControlFlowEulaDeclined) {
EXPECT_CALL(*mock_update_screen_, StartNetworkCheck()).Times(0);
EXPECT_CALL(*mock_eula_screen_, Show()).Times(1);
EXPECT_CALL(*mock_network_screen_, Hide()).Times(1);
- OnExit(*mock_network_screen_, BaseScreenDelegate::NETWORK_CONNECTED);
+ OnExit(*mock_network_screen_, ScreenExitCode::NETWORK_CONNECTED);
CheckCurrentScreen(OobeScreen::SCREEN_OOBE_EULA);
EXPECT_CALL(*mock_eula_screen_, Hide()).Times(1);
EXPECT_CALL(*mock_network_screen_, Show()).Times(1);
EXPECT_CALL(*mock_network_screen_, Hide()).Times(0); // last transition
- OnExit(*mock_eula_screen_, BaseScreenDelegate::EULA_BACK);
+ OnExit(*mock_eula_screen_, ScreenExitCode::EULA_BACK);
CheckCurrentScreen(OobeScreen::SCREEN_OOBE_NETWORK);
}
@@ -727,7 +727,7 @@ IN_PROC_BROWSER_TEST_F(WizardControllerFlowTest,
OobeScreen::SCREEN_OOBE_ENROLLMENT);
CheckCurrentScreen(OobeScreen::SCREEN_OOBE_ENROLLMENT);
OnExit(*mock_enrollment_screen_,
- BaseScreenDelegate::ENTERPRISE_ENROLLMENT_COMPLETED);
+ ScreenExitCode::ENTERPRISE_ENROLLMENT_COMPLETED);
EXPECT_FALSE(ExistingUserController::current_controller() == NULL);
}
@@ -744,8 +744,7 @@ IN_PROC_BROWSER_TEST_F(WizardControllerFlowTest,
// After warning is skipped, user returns to sign-in screen.
// And this destroys WizardController.
- OnExit(*mock_wrong_hwid_screen_,
- BaseScreenDelegate::WRONG_HWID_WARNING_SKIPPED);
+ OnExit(*mock_wrong_hwid_screen_, ScreenExitCode::WRONG_HWID_WARNING_SKIPPED);
EXPECT_FALSE(ExistingUserController::current_controller() == NULL);
}
@@ -754,7 +753,7 @@ IN_PROC_BROWSER_TEST_F(WizardControllerFlowTest,
// marked complete.
class WizardControllerErrorUpdateAfterCompletedOobeTest
: public WizardControllerFlowTest,
- public testing::WithParamInterface<BaseScreenDelegate::ExitCodes> {
+ public testing::WithParamInterface<ScreenExitCode> {
protected:
WizardControllerErrorUpdateAfterCompletedOobeTest() = default;
@@ -772,19 +771,19 @@ class WizardControllerErrorUpdateAfterCompletedOobeTest
// user to proceed to log in.
IN_PROC_BROWSER_TEST_P(WizardControllerErrorUpdateAfterCompletedOobeTest,
ControlFlowErrorUpdate) {
- const BaseScreenDelegate::ExitCodes update_screen_exit_code = GetParam();
+ const ScreenExitCode update_screen_exit_code = GetParam();
CheckCurrentScreen(OobeScreen::SCREEN_OOBE_NETWORK);
EXPECT_CALL(*mock_update_screen_, StartNetworkCheck()).Times(0);
EXPECT_CALL(*mock_eula_screen_, Show()).Times(1);
EXPECT_CALL(*mock_update_screen_, Show()).Times(0);
EXPECT_CALL(*mock_network_screen_, Hide()).Times(1);
- OnExit(*mock_network_screen_, BaseScreenDelegate::NETWORK_CONNECTED);
+ OnExit(*mock_network_screen_, ScreenExitCode::NETWORK_CONNECTED);
CheckCurrentScreen(OobeScreen::SCREEN_OOBE_EULA);
EXPECT_CALL(*mock_eula_screen_, Hide()).Times(1);
EXPECT_CALL(*mock_update_screen_, StartNetworkCheck()).Times(1);
EXPECT_CALL(*mock_update_screen_, Show()).Times(1);
- OnExit(*mock_eula_screen_, BaseScreenDelegate::EULA_ACCEPTED);
+ OnExit(*mock_eula_screen_, ScreenExitCode::EULA_ACCEPTED);
// Let update screen smooth time process (time = 0ms).
content::RunAllPendingInMessageLoop();
@@ -798,7 +797,7 @@ IN_PROC_BROWSER_TEST_P(WizardControllerErrorUpdateAfterCompletedOobeTest,
EXPECT_CALL(*mock_auto_enrollment_check_screen_, Hide()).Times(0);
EXPECT_CALL(*mock_eula_screen_, Show()).Times(0);
OnExit(*mock_auto_enrollment_check_screen_,
- BaseScreenDelegate::ENTERPRISE_AUTO_ENROLLMENT_CHECK_COMPLETED);
+ ScreenExitCode::ENTERPRISE_AUTO_ENROLLMENT_CHECK_COMPLETED);
EXPECT_NE(nullptr, ExistingUserController::current_controller());
}
@@ -806,8 +805,8 @@ IN_PROC_BROWSER_TEST_P(WizardControllerErrorUpdateAfterCompletedOobeTest,
INSTANTIATE_TEST_CASE_P(
WizardControllerErrorUpdateAfterCompletedOobe,
WizardControllerErrorUpdateAfterCompletedOobeTest,
- testing::Values(BaseScreenDelegate::UPDATE_ERROR_UPDATING,
- BaseScreenDelegate::UPDATE_ERROR_UPDATING_CRITICAL_UPDATE));
+ testing::Values(ScreenExitCode::UPDATE_ERROR_UPDATING,
+ ScreenExitCode::UPDATE_ERROR_UPDATING_CRITICAL_UPDATE));
class WizardControllerDeviceStateTest : public WizardControllerFlowTest {
protected:
@@ -844,13 +843,13 @@ IN_PROC_BROWSER_TEST_F(WizardControllerDeviceStateTest,
CheckCurrentScreen(OobeScreen::SCREEN_OOBE_NETWORK);
EXPECT_CALL(*mock_network_screen_, Hide()).Times(1);
EXPECT_CALL(*mock_eula_screen_, Show()).Times(1);
- OnExit(*mock_network_screen_, BaseScreenDelegate::NETWORK_CONNECTED);
+ OnExit(*mock_network_screen_, ScreenExitCode::NETWORK_CONNECTED);
CheckCurrentScreen(OobeScreen::SCREEN_OOBE_EULA);
EXPECT_CALL(*mock_eula_screen_, Hide()).Times(1);
EXPECT_CALL(*mock_update_screen_, StartNetworkCheck()).Times(1);
EXPECT_CALL(*mock_update_screen_, Show()).Times(1);
- OnExit(*mock_eula_screen_, BaseScreenDelegate::EULA_ACCEPTED);
+ OnExit(*mock_eula_screen_, ScreenExitCode::EULA_ACCEPTED);
// Let update screen smooth time process (time = 0ms).
content::RunAllPendingInMessageLoop();
@@ -858,7 +857,7 @@ IN_PROC_BROWSER_TEST_F(WizardControllerDeviceStateTest,
CheckCurrentScreen(OobeScreen::SCREEN_OOBE_UPDATE);
EXPECT_CALL(*mock_update_screen_, Hide()).Times(1);
EXPECT_CALL(*mock_auto_enrollment_check_screen_, Show()).Times(1);
- OnExit(*mock_update_screen_, BaseScreenDelegate::UPDATE_INSTALLED);
+ OnExit(*mock_update_screen_, ScreenExitCode::UPDATE_INSTALLED);
CheckCurrentScreen(OobeScreen::SCREEN_AUTO_ENROLLMENT_CHECK);
EXPECT_CALL(*mock_auto_enrollment_check_screen_, Hide()).Times(1);
@@ -883,14 +882,14 @@ IN_PROC_BROWSER_TEST_F(WizardControllerDeviceStateTest,
policy::EnrollmentConfig::MODE_SERVER_FORCED)))
.Times(1);
OnExit(*mock_auto_enrollment_check_screen_,
- BaseScreenDelegate::ENTERPRISE_AUTO_ENROLLMENT_CHECK_COMPLETED);
+ ScreenExitCode::ENTERPRISE_AUTO_ENROLLMENT_CHECK_COMPLETED);
ResetAutoEnrollmentCheckScreen();
// Make sure enterprise enrollment page shows up.
CheckCurrentScreen(OobeScreen::SCREEN_OOBE_ENROLLMENT);
OnExit(*mock_enrollment_screen_,
- BaseScreenDelegate::ENTERPRISE_ENROLLMENT_COMPLETED);
+ ScreenExitCode::ENTERPRISE_ENROLLMENT_COMPLETED);
EXPECT_TRUE(StartupUtils::IsOobeCompleted());
}
@@ -905,13 +904,13 @@ IN_PROC_BROWSER_TEST_F(WizardControllerDeviceStateTest,
CheckCurrentScreen(OobeScreen::SCREEN_OOBE_NETWORK);
EXPECT_CALL(*mock_network_screen_, Hide()).Times(1);
EXPECT_CALL(*mock_eula_screen_, Show()).Times(1);
- OnExit(*mock_network_screen_, BaseScreenDelegate::NETWORK_CONNECTED);
+ OnExit(*mock_network_screen_, ScreenExitCode::NETWORK_CONNECTED);
CheckCurrentScreen(OobeScreen::SCREEN_OOBE_EULA);
EXPECT_CALL(*mock_eula_screen_, Hide()).Times(1);
EXPECT_CALL(*mock_update_screen_, StartNetworkCheck()).Times(1);
EXPECT_CALL(*mock_update_screen_, Show()).Times(1);
- OnExit(*mock_eula_screen_, BaseScreenDelegate::EULA_ACCEPTED);
+ OnExit(*mock_eula_screen_, ScreenExitCode::EULA_ACCEPTED);
// Let update screen smooth time process (time = 0ms).
content::RunAllPendingInMessageLoop();
@@ -919,7 +918,7 @@ IN_PROC_BROWSER_TEST_F(WizardControllerDeviceStateTest,
CheckCurrentScreen(OobeScreen::SCREEN_OOBE_UPDATE);
EXPECT_CALL(*mock_update_screen_, Hide()).Times(1);
EXPECT_CALL(*mock_auto_enrollment_check_screen_, Show()).Times(1);
- OnExit(*mock_update_screen_, BaseScreenDelegate::UPDATE_INSTALLED);
+ OnExit(*mock_update_screen_, ScreenExitCode::UPDATE_INSTALLED);
CheckCurrentScreen(OobeScreen::SCREEN_AUTO_ENROLLMENT_CHECK);
mock_auto_enrollment_check_screen_->RealShow();
@@ -933,13 +932,13 @@ IN_PROC_BROWSER_TEST_F(WizardControllerDeviceStateTest,
CheckCurrentScreen(OobeScreen::SCREEN_OOBE_NETWORK);
EXPECT_CALL(*mock_network_screen_, Hide()).Times(1);
EXPECT_CALL(*mock_eula_screen_, Show()).Times(1);
- OnExit(*mock_network_screen_, BaseScreenDelegate::NETWORK_CONNECTED);
+ OnExit(*mock_network_screen_, ScreenExitCode::NETWORK_CONNECTED);
CheckCurrentScreen(OobeScreen::SCREEN_OOBE_EULA);
EXPECT_CALL(*mock_eula_screen_, Hide()).Times(1);
EXPECT_CALL(*mock_update_screen_, StartNetworkCheck()).Times(1);
EXPECT_CALL(*mock_update_screen_, Show()).Times(1);
- OnExit(*mock_eula_screen_, BaseScreenDelegate::EULA_ACCEPTED);
+ OnExit(*mock_eula_screen_, ScreenExitCode::EULA_ACCEPTED);
// Let update screen smooth time process (time = 0ms).
content::RunAllPendingInMessageLoop();
@@ -947,7 +946,7 @@ IN_PROC_BROWSER_TEST_F(WizardControllerDeviceStateTest,
CheckCurrentScreen(OobeScreen::SCREEN_OOBE_UPDATE);
EXPECT_CALL(*mock_update_screen_, Hide()).Times(1);
EXPECT_CALL(*mock_auto_enrollment_check_screen_, Show()).Times(1);
- OnExit(*mock_update_screen_, BaseScreenDelegate::UPDATE_INSTALLED);
+ OnExit(*mock_update_screen_, ScreenExitCode::UPDATE_INSTALLED);
CheckCurrentScreen(OobeScreen::SCREEN_AUTO_ENROLLMENT_CHECK);
EXPECT_CALL(*mock_auto_enrollment_check_screen_, Hide()).Times(1);
@@ -970,7 +969,7 @@ IN_PROC_BROWSER_TEST_F(WizardControllerDeviceStateTest,
.Times(1);
EXPECT_CALL(*device_disabled_screen_view_, Show()).Times(1);
OnExit(*mock_auto_enrollment_check_screen_,
- BaseScreenDelegate::ENTERPRISE_AUTO_ENROLLMENT_CHECK_COMPLETED);
+ ScreenExitCode::ENTERPRISE_AUTO_ENROLLMENT_CHECK_COMPLETED);
ResetAutoEnrollmentCheckScreen();
@@ -1120,13 +1119,13 @@ IN_PROC_BROWSER_TEST_F(WizardControllerKioskFlowTest,
CheckCurrentScreen(OobeScreen::SCREEN_OOBE_NETWORK);
EXPECT_CALL(*mock_network_screen_, Hide()).Times(1);
EXPECT_CALL(*mock_eula_screen_, Show()).Times(1);
- OnExit(*mock_network_screen_, BaseScreenDelegate::NETWORK_CONNECTED);
+ OnExit(*mock_network_screen_, ScreenExitCode::NETWORK_CONNECTED);
CheckCurrentScreen(OobeScreen::SCREEN_OOBE_EULA);
EXPECT_CALL(*mock_eula_screen_, Hide()).Times(1);
EXPECT_CALL(*mock_update_screen_, StartNetworkCheck()).Times(1);
EXPECT_CALL(*mock_update_screen_, Show()).Times(1);
- OnExit(*mock_eula_screen_, BaseScreenDelegate::EULA_ACCEPTED);
+ OnExit(*mock_eula_screen_, ScreenExitCode::EULA_ACCEPTED);
// Let update screen smooth time process (time = 0ms).
content::RunAllPendingInMessageLoop();
@@ -1134,20 +1133,20 @@ IN_PROC_BROWSER_TEST_F(WizardControllerKioskFlowTest,
CheckCurrentScreen(OobeScreen::SCREEN_OOBE_UPDATE);
EXPECT_CALL(*mock_update_screen_, Hide()).Times(1);
EXPECT_CALL(*mock_auto_enrollment_check_screen_, Show()).Times(1);
- OnExit(*mock_update_screen_, BaseScreenDelegate::UPDATE_INSTALLED);
+ OnExit(*mock_update_screen_, ScreenExitCode::UPDATE_INSTALLED);
CheckCurrentScreen(OobeScreen::SCREEN_AUTO_ENROLLMENT_CHECK);
EXPECT_CALL(*mock_auto_enrollment_check_screen_, Hide()).Times(1);
EXPECT_CALL(*mock_enrollment_screen_, Show()).Times(1);
OnExit(*mock_auto_enrollment_check_screen_,
- BaseScreenDelegate::ENTERPRISE_AUTO_ENROLLMENT_CHECK_COMPLETED);
+ ScreenExitCode::ENTERPRISE_AUTO_ENROLLMENT_CHECK_COMPLETED);
EXPECT_FALSE(StartupUtils::IsOobeCompleted());
// Make sure enterprise enrollment page shows up right after update screen.
CheckCurrentScreen(OobeScreen::SCREEN_OOBE_ENROLLMENT);
OnExit(*mock_enrollment_screen_,
- BaseScreenDelegate::ENTERPRISE_ENROLLMENT_COMPLETED);
+ ScreenExitCode::ENTERPRISE_ENROLLMENT_COMPLETED);
EXPECT_TRUE(StartupUtils::IsOobeCompleted());
}
@@ -1163,13 +1162,13 @@ IN_PROC_BROWSER_TEST_F(WizardControllerKioskFlowTest,
CheckCurrentScreen(OobeScreen::SCREEN_OOBE_NETWORK);
EXPECT_CALL(*mock_network_screen_, Hide()).Times(1);
EXPECT_CALL(*mock_eula_screen_, Show()).Times(1);
- OnExit(*mock_network_screen_, BaseScreenDelegate::NETWORK_CONNECTED);
+ OnExit(*mock_network_screen_, ScreenExitCode::NETWORK_CONNECTED);
CheckCurrentScreen(OobeScreen::SCREEN_OOBE_EULA);
EXPECT_CALL(*mock_eula_screen_, Hide()).Times(1);
EXPECT_CALL(*mock_update_screen_, StartNetworkCheck()).Times(1);
EXPECT_CALL(*mock_update_screen_, Show()).Times(1);
- OnExit(*mock_eula_screen_, BaseScreenDelegate::EULA_ACCEPTED);
+ OnExit(*mock_eula_screen_, ScreenExitCode::EULA_ACCEPTED);
// Let update screen smooth time process (time = 0ms).
content::RunAllPendingInMessageLoop();
@@ -1177,22 +1176,21 @@ IN_PROC_BROWSER_TEST_F(WizardControllerKioskFlowTest,
CheckCurrentScreen(OobeScreen::SCREEN_OOBE_UPDATE);
EXPECT_CALL(*mock_update_screen_, Hide()).Times(1);
EXPECT_CALL(*mock_auto_enrollment_check_screen_, Show()).Times(1);
- OnExit(*mock_update_screen_, BaseScreenDelegate::UPDATE_INSTALLED);
+ OnExit(*mock_update_screen_, ScreenExitCode::UPDATE_INSTALLED);
CheckCurrentScreen(OobeScreen::SCREEN_AUTO_ENROLLMENT_CHECK);
EXPECT_CALL(*mock_auto_enrollment_check_screen_, Hide()).Times(1);
EXPECT_CALL(*mock_enrollment_screen_, Show()).Times(1);
EXPECT_CALL(*mock_enrollment_screen_, Hide()).Times(1);
OnExit(*mock_auto_enrollment_check_screen_,
- BaseScreenDelegate::ENTERPRISE_AUTO_ENROLLMENT_CHECK_COMPLETED);
+ ScreenExitCode::ENTERPRISE_AUTO_ENROLLMENT_CHECK_COMPLETED);
EXPECT_FALSE(StartupUtils::IsOobeCompleted());
// Make sure enterprise enrollment page shows up right after update screen.
CheckCurrentScreen(OobeScreen::SCREEN_OOBE_ENROLLMENT);
EXPECT_CALL(*mock_auto_enrollment_check_screen_, Show()).Times(1);
- OnExit(*mock_enrollment_screen_,
- BaseScreenDelegate::ENTERPRISE_ENROLLMENT_BACK);
+ OnExit(*mock_enrollment_screen_, ScreenExitCode::ENTERPRISE_ENROLLMENT_BACK);
CheckCurrentScreen(OobeScreen::SCREEN_AUTO_ENROLLMENT_CHECK);
EXPECT_FALSE(StartupUtils::IsOobeCompleted());
@@ -1231,7 +1229,7 @@ IN_PROC_BROWSER_TEST_F(WizardControllerEnableDebuggingTest,
EXPECT_CALL(*mock_network_screen_, Show()).Times(1);
OnExit(*mock_enable_debugging_screen_,
- BaseScreenDelegate::ENABLE_DEBUGGING_CANCELED);
+ ScreenExitCode::ENABLE_DEBUGGING_CANCELED);
// Let update screen smooth time process (time = 0ms).
content::RunAllPendingInMessageLoop();
@@ -1259,7 +1257,7 @@ class WizardControllerOobeResumeTest : public WizardControllerTest {
MockEnrollmentScreen, MockEnrollmentScreenView);
}
- void OnExit(BaseScreen& screen, BaseScreenDelegate::ExitCodes exit_code) {
+ void OnExit(BaseScreen& screen, ScreenExitCode exit_code) {
WizardController::default_controller()->OnExit(screen, exit_code,
nullptr /* context */);
}
@@ -1313,7 +1311,7 @@ IN_PROC_BROWSER_TEST_F(WizardControllerOobeResumeTest,
// TODO(khmel): Add tests for ARC OptIn flow.
// http://crbug.com/651144
-static_assert(BaseScreenDelegate::EXIT_CODES_COUNT == 25,
+static_assert(static_cast<int>(ScreenExitCode::EXIT_CODES_COUNT) == 25,
"tests for new control flow are missing");
} // namespace chromeos
« no previous file with comments | « chrome/browser/chromeos/login/wizard_controller.cc ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698