| 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 b87b798b04a13f7073784d53a14d8d838dcf4e84..b523f82edf29d48da587c674bc40f5030bb1cfe0 100644
|
| --- a/chromeos/dbus/fake_update_engine_client.cc
|
| +++ b/chromeos/dbus/fake_update_engine_client.cc
|
| @@ -8,7 +8,9 @@ namespace chromeos {
|
|
|
| FakeUpdateEngineClient::FakeUpdateEngineClient()
|
| : update_check_result_(UpdateEngineClient::UPDATE_RESULT_SUCCESS),
|
| - reboot_after_update_call_count_(0) {
|
| + reboot_after_update_call_count_(0),
|
| + rollback_call_count_(0),
|
| + can_rollback_call_count_(0) {
|
| }
|
|
|
| FakeUpdateEngineClient::~FakeUpdateEngineClient() {
|
| @@ -33,10 +35,13 @@ void FakeUpdateEngineClient::RequestUpdateCheck(
|
| }
|
|
|
| void FakeUpdateEngineClient::Rollback() {
|
| + rollback_call_count_++;
|
| }
|
|
|
| void FakeUpdateEngineClient::CanRollbackCheck(
|
| const RollbackCheckCallback& callback) {
|
| + can_rollback_call_count_++;
|
| + callback.Run(can_rollback_stub_result);
|
| }
|
|
|
| void FakeUpdateEngineClient::RebootAfterUpdate() {
|
| @@ -70,4 +75,8 @@ void FakeUpdateEngineClient::set_update_check_result(
|
| update_check_result_ = result;
|
| }
|
|
|
| +void FakeUpdateEngineClient::set_can_callback_check_result(bool result) {
|
| + can_rollback_stub_result = result;
|
| +}
|
| +
|
| } // namespace chromeos
|
|
|