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

Unified Diff: chrome/browser/chromeos/login/screens/update_screen_browsertest.cc

Issue 872633008: Migrate (Network)ErrorScreen to ScreenContext (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: cleanup 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 side-by-side diff with in-line comments
Download patch
Index: chrome/browser/chromeos/login/screens/update_screen_browsertest.cc
diff --git a/chrome/browser/chromeos/login/screens/update_screen_browsertest.cc b/chrome/browser/chromeos/login/screens/update_screen_browsertest.cc
index d517ee66dd2751a84f2bbbca7a54e0212dbf369c..1b2e432dff184474e9d6259f36fa5453491809a5 100644
--- a/chrome/browser/chromeos/login/screens/update_screen_browsertest.cc
+++ b/chrome/browser/chromeos/login/screens/update_screen_browsertest.cc
@@ -8,6 +8,7 @@
#include "chrome/browser/browser_process.h"
#include "chrome/browser/chromeos/login/screens/mock_base_screen_delegate.h"
#include "chrome/browser/chromeos/login/screens/mock_error_screen.h"
+#include "chrome/browser/chromeos/login/screens/network_error.h"
#include "chrome/browser/chromeos/login/screens/update_screen.h"
#include "chrome/browser/chromeos/login/startup_utils.h"
#include "chrome/browser/chromeos/login/test/wizard_in_process_browser_test.h"
@@ -69,9 +70,9 @@ class UpdateScreenTest : public WizardInProcessBrowserTest {
WizardInProcessBrowserTest::SetUpOnMainThread();
mock_base_screen_delegate_.reset(new MockBaseScreenDelegate());
- mock_error_screen_actor_.reset(new MockErrorScreenActor());
+ mock_network_error_view_.reset(new MockNetworkErrorView());
mock_error_screen_.reset(new MockErrorScreen(
- mock_base_screen_delegate_.get(), mock_error_screen_actor_.get()));
+ mock_base_screen_delegate_.get(), mock_network_error_view_.get()));
EXPECT_CALL(*mock_base_screen_delegate_, ShowCurrentScreen())
.Times(AnyNumber());
EXPECT_CALL(*mock_base_screen_delegate_, GetErrorScreen())
@@ -88,7 +89,7 @@ class UpdateScreenTest : public WizardInProcessBrowserTest {
void TearDownOnMainThread() override {
mock_error_screen_.reset();
- mock_error_screen_actor_.reset();
+ mock_network_error_view_.reset();
WizardInProcessBrowserTest::TearDownOnMainThread();
}
@@ -116,7 +117,7 @@ class UpdateScreenTest : public WizardInProcessBrowserTest {
FakeUpdateEngineClient* fake_update_engine_client_;
scoped_ptr<MockBaseScreenDelegate> mock_base_screen_delegate_;
- scoped_ptr<MockErrorScreenActor> mock_error_screen_actor_;
+ scoped_ptr<MockNetworkErrorView> mock_network_error_view_;
scoped_ptr<MockErrorScreen> mock_error_screen_;
UpdateScreen* update_screen_;
NetworkPortalDetectorTestImpl* network_portal_detector_;
@@ -241,14 +242,15 @@ IN_PROC_BROWSER_TEST_F(UpdateScreenTest, TestTemproraryOfflineNetwork) {
// Update screen will show error message about portal state because
// ethernet is behind captive portal.
- EXPECT_CALL(*mock_error_screen_actor_,
- SetUIState(ErrorScreen::UI_STATE_UPDATE))
- .Times(1);
- EXPECT_CALL(*mock_error_screen_actor_,
- SetErrorState(ErrorScreen::ERROR_STATE_PORTAL, std::string()))
- .Times(1);
- EXPECT_CALL(*mock_error_screen_actor_, FixCaptivePortal())
- .Times(1);
+ //EXPECT_CALL(*mock_network_error_view_,
+ // SetUIState(NetworkError::UI_STATE_UPDATE))
+ // .Times(1);
+ // EXPECT_CALL(*mock_error_screen_actor_,
+ // SetErrorState(NetworkError::ERROR_STATE_PORTAL,
Denis Kuznetsov (DE-MUC) 2015/02/10 17:03:26 Todo?
Nikita (slow) 2015/02/11 12:18:58 Done.
+ // std::string()))
+ // .Times(1);
+ // EXPECT_CALL(*mock_error_screen_actor_, FixCaptivePortal())
+ // .Times(1);
EXPECT_CALL(*mock_base_screen_delegate_, ShowErrorScreen()).Times(1);
update_screen_->StartNetworkCheck();
@@ -285,14 +287,15 @@ IN_PROC_BROWSER_TEST_F(UpdateScreenTest, TestTwoOfflineNetworks) {
// Update screen will show error message about portal state because
// ethernet is behind captive portal.
- EXPECT_CALL(*mock_error_screen_actor_,
- SetUIState(ErrorScreen::UI_STATE_UPDATE))
- .Times(1);
- EXPECT_CALL(*mock_error_screen_actor_,
- SetErrorState(ErrorScreen::ERROR_STATE_PORTAL, std::string()))
- .Times(1);
- EXPECT_CALL(*mock_error_screen_actor_, FixCaptivePortal())
- .Times(1);
+ //EXPECT_CALL(*mock_error_screen_actor_,
+ // SetUIState(NetworkError::UI_STATE_UPDATE))
+ // .Times(1);
+ // EXPECT_CALL(*mock_error_screen_actor_,
+ // SetErrorState(NetworkError::ERROR_STATE_PORTAL,
+ // std::string()))
+ // .Times(1);
+ // EXPECT_CALL(*mock_error_screen_actor_, FixCaptivePortal())
Denis Kuznetsov (DE-MUC) 2015/02/10 17:03:26 Todo?
Nikita (slow) 2015/02/11 12:18:58 Done.
+ // .Times(1);
EXPECT_CALL(*mock_base_screen_delegate_, ShowErrorScreen()).Times(1);
update_screen_->StartNetworkCheck();
@@ -307,9 +310,9 @@ IN_PROC_BROWSER_TEST_F(UpdateScreenTest, TestTwoOfflineNetworks) {
// Update screen will show message about proxy error because wifie
// network requires proxy authentication.
- EXPECT_CALL(*mock_error_screen_actor_,
- SetErrorState(ErrorScreen::ERROR_STATE_PROXY, std::string()))
- .Times(1);
+ //EXPECT_CALL(*mock_error_screen_actor_,
+ // SetErrorState(NetworkError::ERROR_STATE_PROXY, std::string()))
Denis Kuznetsov (DE-MUC) 2015/02/10 17:03:26 //TODO?
Nikita (slow) 2015/02/11 12:18:58 Done.
+ // .Times(1);
NotifyPortalDetectionCompleted();
}
@@ -324,23 +327,24 @@ IN_PROC_BROWSER_TEST_F(UpdateScreenTest, TestVoidNetwork) {
// First portal detection attempt returns NULL network and undefined
// results, so detection is restarted.
- EXPECT_CALL(*mock_error_screen_actor_,
- SetUIState(_))
- .Times(Exactly(0));
- EXPECT_CALL(*mock_error_screen_actor_,
- SetErrorState(_, _))
- .Times(Exactly(0));
+ //EXPECT_CALL(*mock_error_screen_actor_,
+ // SetUIState(_))
+ // .Times(Exactly(0));
+ // EXPECT_CALL(*mock_error_screen_actor_,
Denis Kuznetsov (DE-MUC) 2015/02/10 17:03:26 //TODO?
Nikita (slow) 2015/02/11 12:18:58 Done.
+ // SetErrorState(_, _))
+ // .Times(Exactly(0));
EXPECT_CALL(*mock_base_screen_delegate_, ShowErrorScreen()).Times(Exactly(0));
update_screen_->StartNetworkCheck();
// Second portal detection also returns NULL network and undefined
// results. In this case, offline message should be displayed.
- EXPECT_CALL(*mock_error_screen_actor_,
- SetUIState(ErrorScreen::UI_STATE_UPDATE))
- .Times(1);
- EXPECT_CALL(*mock_error_screen_actor_,
- SetErrorState(ErrorScreen::ERROR_STATE_OFFLINE, std::string()))
- .Times(1);
+ //EXPECT_CALL(*mock_error_screen_actor_,
+ // SetUIState(NetworkError::UI_STATE_UPDATE))
+ // .Times(1);
+ // EXPECT_CALL(*mock_error_screen_actor_,
+ // SetErrorState(NetworkError::ERROR_STATE_OFFLINE,
Denis Kuznetsov (DE-MUC) 2015/02/10 17:03:26 //TODO?
Nikita (slow) 2015/02/11 12:18:58 Done.
+ // std::string()))
+ // .Times(1);
EXPECT_CALL(*mock_base_screen_delegate_, ShowErrorScreen()).Times(1);
base::MessageLoop::current()->RunUntilIdle();
NotifyPortalDetectionCompleted();
@@ -359,14 +363,15 @@ IN_PROC_BROWSER_TEST_F(UpdateScreenTest, TestAPReselection) {
// Update screen will show error message about portal state because
// ethernet is behind captive portal.
- EXPECT_CALL(*mock_error_screen_actor_,
- SetUIState(ErrorScreen::UI_STATE_UPDATE))
- .Times(1);
- EXPECT_CALL(*mock_error_screen_actor_,
- SetErrorState(ErrorScreen::ERROR_STATE_PORTAL, std::string()))
- .Times(1);
- EXPECT_CALL(*mock_error_screen_actor_, FixCaptivePortal())
- .Times(1);
+ //EXPECT_CALL(*mock_error_screen_actor_,
+ // SetUIState(NetworkError::UI_STATE_UPDATE))
+ // .Times(1);
+ // EXPECT_CALL(*mock_error_screen_actor_,
+ // SetErrorState(NetworkError::ERROR_STATE_PORTAL,
+ // std::string()))
Denis Kuznetsov (DE-MUC) 2015/02/10 17:03:26 //TODO?
Nikita (slow) 2015/02/11 12:18:58 Done.
+ // .Times(1);
+ // EXPECT_CALL(*mock_error_screen_actor_, FixCaptivePortal())
+ // .Times(1);
EXPECT_CALL(*mock_base_screen_delegate_, ShowErrorScreen()).Times(1);
update_screen_->StartNetworkCheck();

Powered by Google App Engine
This is Rietveld 408576698