Index: chrome/browser/chromeos/login/update_screen_browsertest.cc |
diff --git a/chrome/browser/chromeos/login/update_screen_browsertest.cc b/chrome/browser/chromeos/login/update_screen_browsertest.cc |
index 308eb553f24f3fc832b910e39d06c44052f4da08..f51b9aca497f4a7eeff1dd61894bee135fecbd7c 100644 |
--- a/chrome/browser/chromeos/login/update_screen_browsertest.cc |
+++ b/chrome/browser/chromeos/login/update_screen_browsertest.cc |
@@ -101,9 +101,20 @@ IN_PROC_BROWSER_TEST_F(UpdateScreenTest, TestBasic) { |
} |
IN_PROC_BROWSER_TEST_F(UpdateScreenTest, TestNoUpdate) { |
+ update_screen_->SetIgnoreIdleStatus(true); |
UpdateLibrary::Status status; |
status.status = UPDATE_STATUS_IDLE; |
EXPECT_CALL(*mock_update_library_, status()) |
+ .Times(1) |
+ .WillRepeatedly(ReturnRef(status)); |
+ update_screen_->UpdateStatusChanged(mock_update_library_); |
+ status.status = UPDATE_STATUS_CHECKING_FOR_UPDATE; |
+ EXPECT_CALL(*mock_update_library_, status()) |
+ .Times(1) |
+ .WillRepeatedly(ReturnRef(status)); |
+ update_screen_->UpdateStatusChanged(mock_update_library_); |
+ status.status = UPDATE_STATUS_IDLE; |
+ EXPECT_CALL(*mock_update_library_, status()) |
.Times(AtLeast(1)) |
.WillRepeatedly(ReturnRef(status)); |
EXPECT_CALL(*mock_screen_observer_, OnExit(ScreenObserver::UPDATE_NOUPDATE)) |