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 07e6faeae7d83999b051749237554e2a8ef18b31..a88e20515bee2c94088f700a0f9c73d0672b83f1 100644 |
--- a/chrome/browser/chromeos/login/update_screen_browsertest.cc |
+++ b/chrome/browser/chromeos/login/update_screen_browsertest.cc |
@@ -111,16 +111,12 @@ 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(status); |
status.status = UPDATE_STATUS_CHECKING_FOR_UPDATE; |
- EXPECT_CALL(*mock_update_library_, status()) |
- .Times(1) |
- .WillRepeatedly(ReturnRef(status)); |
update_screen_->UpdateStatusChanged(status); |
status.status = UPDATE_STATUS_IDLE; |
+ // status() will be called via ExitUpdate() called from |
+ // UpdateStatusChanged(). |
EXPECT_CALL(*mock_update_library_, status()) |
.Times(AtLeast(1)) |
.WillRepeatedly(ReturnRef(status)); |
@@ -135,46 +131,25 @@ IN_PROC_BROWSER_TEST_F(UpdateScreenTest, TestUpdateAvailable) { |
UpdateLibrary::Status status; |
status.status = UPDATE_STATUS_UPDATE_AVAILABLE; |
status.new_version = "latest and greatest"; |
- EXPECT_CALL(*mock_update_library_, status()) |
- .Times(AtLeast(1)) |
- .WillRepeatedly(ReturnRef(status)); |
update_screen_->UpdateStatusChanged(status); |
status.status = UPDATE_STATUS_DOWNLOADING; |
status.download_progress = 0.0; |
- EXPECT_CALL(*mock_update_library_, status()) |
- .Times(AtLeast(1)) |
- .WillRepeatedly(ReturnRef(status)); |
update_screen_->UpdateStatusChanged(status); |
status.download_progress = 0.5; |
- EXPECT_CALL(*mock_update_library_, status()) |
- .Times(AtLeast(1)) |
- .WillRepeatedly(ReturnRef(status)); |
update_screen_->UpdateStatusChanged(status); |
status.download_progress = 1.0; |
- EXPECT_CALL(*mock_update_library_, status()) |
- .Times(AtLeast(1)) |
- .WillRepeatedly(ReturnRef(status)); |
update_screen_->UpdateStatusChanged(status); |
status.status = UPDATE_STATUS_VERIFYING; |
- EXPECT_CALL(*mock_update_library_, status()) |
- .Times(AtLeast(1)) |
- .WillRepeatedly(ReturnRef(status)); |
update_screen_->UpdateStatusChanged(status); |
status.status = UPDATE_STATUS_FINALIZING; |
- EXPECT_CALL(*mock_update_library_, status()) |
- .Times(AtLeast(1)) |
- .WillRepeatedly(ReturnRef(status)); |
update_screen_->UpdateStatusChanged(status); |
status.status = UPDATE_STATUS_UPDATED_NEED_REBOOT; |
- EXPECT_CALL(*mock_update_library_, status()) |
- .Times(AtLeast(1)) |
- .WillRepeatedly(ReturnRef(status)); |
EXPECT_CALL(*mock_update_library_, RebootAfterUpdate()) |
.Times(1); |
update_screen_->UpdateStatusChanged(status); |
@@ -209,6 +184,8 @@ IN_PROC_BROWSER_TEST_F(UpdateScreenTest, TestErrorIssuingUpdateCheck) { |
IN_PROC_BROWSER_TEST_F(UpdateScreenTest, TestErrorCheckingForUpdate) { |
UpdateLibrary::Status status; |
status.status = UPDATE_STATUS_ERROR; |
+ // status() will be called via ExitUpdate() called from |
+ // UpdateStatusChanged(). |
EXPECT_CALL(*mock_update_library_, status()) |
.Times(AtLeast(1)) |
.WillRepeatedly(ReturnRef(status)); |
@@ -222,12 +199,16 @@ IN_PROC_BROWSER_TEST_F(UpdateScreenTest, TestErrorUpdating) { |
UpdateLibrary::Status status; |
status.status = UPDATE_STATUS_UPDATE_AVAILABLE; |
status.new_version = "latest and greatest"; |
+ // status() will be called via ExitUpdate() called from |
+ // UpdateStatusChanged(). |
EXPECT_CALL(*mock_update_library_, status()) |
.Times(AtLeast(1)) |
.WillRepeatedly(ReturnRef(status)); |
update_screen_->UpdateStatusChanged(status); |
status.status = UPDATE_STATUS_ERROR; |
+ // status() will be called via ExitUpdate() called from |
+ // UpdateStatusChanged(). |
EXPECT_CALL(*mock_update_library_, status()) |
.Times(AtLeast(1)) |
.WillRepeatedly(ReturnRef(status)); |