| Index: chromeos/dbus/fake_update_engine_client.cc
|
| diff --git a/chromeos/dbus/fake_update_engine_client.cc b/chromeos/dbus/fake_update_engine_client.cc
|
| index 36618f88e3398fd6df906a7ce194c9c7c14b873c..be248d0acd2dc3049e9fae41436e7b456e0ce5fb 100644
|
| --- a/chromeos/dbus/fake_update_engine_client.cc
|
| +++ b/chromeos/dbus/fake_update_engine_client.cc
|
| @@ -40,13 +40,18 @@ void FakeUpdateEngineClient::GetReleaseTrack(
|
| const GetReleaseTrackCallback& callback) {
|
| }
|
|
|
| -FakeUpdateEngineClient::Status FakeUpdateEngineClient::GetLastStatus() {
|
| - return update_engine_client_status_;
|
| +UpdateEngineClient::Status FakeUpdateEngineClient::GetLastStatus() {
|
| + if (status_queue_.empty())
|
| + return default_status_;
|
| +
|
| + UpdateEngineClient::Status last_status = status_queue_.front();
|
| + status_queue_.pop();
|
| + return last_status;
|
| }
|
|
|
| -void FakeUpdateEngineClient::set_update_engine_client_status(
|
| +void FakeUpdateEngineClient::set_default_status(
|
| const UpdateEngineClient::Status& status) {
|
| - update_engine_client_status_ = status;
|
| + default_status_ = status;
|
| }
|
|
|
| void FakeUpdateEngineClient::set_update_check_result(
|
|
|