| 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..40a9993b84cfde6864670629327bc6a3af3a11a5 100644
|
| --- a/chromeos/dbus/fake_update_engine_client.cc
|
| +++ b/chromeos/dbus/fake_update_engine_client.cc
|
| @@ -40,8 +40,13 @@ void FakeUpdateEngineClient::GetReleaseTrack(
|
| const GetReleaseTrackCallback& callback) {
|
| }
|
|
|
| -FakeUpdateEngineClient::Status FakeUpdateEngineClient::GetLastStatus() {
|
| - return update_engine_client_status_;
|
| +UpdateEngineClient::Status FakeUpdateEngineClient::GetLastStatus() {
|
| + if (status_queue_.empty())
|
| + return update_engine_client_status_;
|
| +
|
| + UpdateEngineClient::Status last_status = status_queue_.front();
|
| + status_queue_.pop();
|
| + return last_status;
|
| }
|
|
|
| void FakeUpdateEngineClient::set_update_engine_client_status(
|
|
|