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

Side by Side Diff: chrome/browser/chromeos/login/wizard_controller_browsertest.cc

Issue 872633008: Migrate (Network)ErrorScreen to ScreenContext (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: nit Created 5 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 unified diff | Download patch
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "chrome/browser/chromeos/login/wizard_controller.h" 5 #include "chrome/browser/chromeos/login/wizard_controller.h"
6 6
7 #include "base/basictypes.h" 7 #include "base/basictypes.h"
8 #include "base/command_line.h" 8 #include "base/command_line.h"
9 #include "base/compiler_specific.h" 9 #include "base/compiler_specific.h"
10 #include "base/prefs/pref_registry_simple.h" 10 #include "base/prefs/pref_registry_simple.h"
(...skipping 927 matching lines...) Expand 10 before | Expand all | Expand 10 after
938 938
939 DISALLOW_COPY_AND_ASSIGN(WizardControllerBrokenLocalStateTest); 939 DISALLOW_COPY_AND_ASSIGN(WizardControllerBrokenLocalStateTest);
940 }; 940 };
941 941
942 IN_PROC_BROWSER_TEST_F(WizardControllerBrokenLocalStateTest, 942 IN_PROC_BROWSER_TEST_F(WizardControllerBrokenLocalStateTest,
943 LocalStateCorrupted) { 943 LocalStateCorrupted) {
944 // Checks that after wizard controller initialization error screen 944 // Checks that after wizard controller initialization error screen
945 // in the proper state is displayed. 945 // in the proper state is displayed.
946 ASSERT_EQ(GetErrorScreen(), 946 ASSERT_EQ(GetErrorScreen(),
947 WizardController::default_controller()->current_screen()); 947 WizardController::default_controller()->current_screen());
948 ASSERT_EQ(ErrorScreen::UI_STATE_LOCAL_STATE_ERROR, 948 ASSERT_EQ(NetworkError::UI_STATE_LOCAL_STATE_ERROR,
949 GetErrorScreen()->GetUIState()); 949 GetErrorScreen()->GetUIState());
950 950
951 WaitUntilJSIsReady(); 951 WaitUntilJSIsReady();
952 952
953 // Checks visibility of the error message and powerwash button. 953 // Checks visibility of the error message and powerwash button.
954 ASSERT_FALSE(JSExecuteBooleanExpression("$('error-message').hidden")); 954 ASSERT_FALSE(JSExecuteBooleanExpression("$('error-message').hidden"));
955 ASSERT_TRUE(JSExecuteBooleanExpression( 955 ASSERT_TRUE(JSExecuteBooleanExpression(
956 "$('error-message').classList.contains('ui-state-local-state-error')")); 956 "$('error-message').classList.contains('ui-state-local-state-error')"));
957 ASSERT_TRUE(JSExecuteBooleanExpression("$('progress-dots').hidden")); 957 ASSERT_TRUE(JSExecuteBooleanExpression("$('progress-dots').hidden"));
958 ASSERT_TRUE(JSExecuteBooleanExpression("$('login-header-bar').hidden")); 958 ASSERT_TRUE(JSExecuteBooleanExpression("$('login-header-bar').hidden"));
(...skipping 270 matching lines...) Expand 10 before | Expand all | Expand 10 after
1229 // TODO(merkulova): Add tests for bluetooth HID detection screen variations when 1229 // TODO(merkulova): Add tests for bluetooth HID detection screen variations when
1230 // UI and logic is ready. http://crbug.com/127016 1230 // UI and logic is ready. http://crbug.com/127016
1231 1231
1232 // TODO(dzhioev): Add tests for controller/host pairing flow. 1232 // TODO(dzhioev): Add tests for controller/host pairing flow.
1233 // http://crbug.com/375191 1233 // http://crbug.com/375191
1234 1234
1235 static_assert(BaseScreenDelegate::EXIT_CODES_COUNT == 24, 1235 static_assert(BaseScreenDelegate::EXIT_CODES_COUNT == 24,
1236 "tests for new control flow are missing"); 1236 "tests for new control flow are missing");
1237 1237
1238 } // namespace chromeos 1238 } // namespace chromeos
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698