diff options
author | merkulova@chromium.org <merkulova@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-05-07 17:39:08 +0000 |
---|---|---|
committer | merkulova@chromium.org <merkulova@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-05-07 17:39:08 +0000 |
commit | f05147170c27a26ab423e0eea7d95c43cfa721c6 (patch) | |
tree | 8fe9f726bb9eb3393e554d57b6b6f48b84669bf1 /chromeos/dbus/fake_update_engine_client.cc | |
parent | 167c2156ad35be58ba6f1c3f3033bf655bb37ea6 (diff) | |
download | chromium_src-f05147170c27a26ab423e0eea7d95c43cfa721c6.zip chromium_src-f05147170c27a26ab423e0eea7d95c43cfa721c6.tar.gz chromium_src-f05147170c27a26ab423e0eea7d95c43cfa721c6.tar.bz2 |
Tests covering additional screens of reset-Rollback option added.
BUG=355073
Review URL: https://codereview.chromium.org/263833016
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@268844 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chromeos/dbus/fake_update_engine_client.cc')
-rw-r--r-- | chromeos/dbus/fake_update_engine_client.cc | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/chromeos/dbus/fake_update_engine_client.cc b/chromeos/dbus/fake_update_engine_client.cc index 76a2149..e0c46a4 100644 --- a/chromeos/dbus/fake_update_engine_client.cc +++ b/chromeos/dbus/fake_update_engine_client.cc @@ -21,9 +21,11 @@ void FakeUpdateEngineClient::Init(dbus::Bus* bus) { } void FakeUpdateEngineClient::AddObserver(Observer* observer) { + observers_.AddObserver(observer); } void FakeUpdateEngineClient::RemoveObserver(Observer* observer) { + observers_.RemoveObserver(observer); } bool FakeUpdateEngineClient::HasObserver(Observer* observer) { @@ -58,6 +60,11 @@ UpdateEngineClient::Status FakeUpdateEngineClient::GetLastStatus() { return last_status; } +void FakeUpdateEngineClient::NotifyObserversThatStatusChanged( + const UpdateEngineClient::Status& status) { + FOR_EACH_OBSERVER(Observer, observers_, UpdateStatusChanged(status)); +} + void FakeUpdateEngineClient::SetChannel(const std::string& target_channel, bool is_powerwash_allowed) { } |