diff options
author | haruki@chromium.org <haruki@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-04-23 07:36:23 +0000 |
---|---|---|
committer | haruki@chromium.org <haruki@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-04-23 07:36:23 +0000 |
commit | 0f316c61cb69d39728426501d71ca1750f7ef117 (patch) | |
tree | cf17513f99d40cb1b0ccbc1aa596607dee782c85 /chromeos/dbus/fake_update_engine_client.cc | |
parent | 55e0406e42a7d6f900256456e1dc27481376461b (diff) | |
download | chromium_src-0f316c61cb69d39728426501d71ca1750f7ef117.zip chromium_src-0f316c61cb69d39728426501d71ca1750f7ef117.tar.gz chromium_src-0f316c61cb69d39728426501d71ca1750f7ef117.tar.bz2 |
dbus: Add FakeUpdateEngineClient
This will replace MockUpdateEngineClient used in tests.
BUG=234046
TEST=unittests,browser_tests
Review URL: https://chromiumcodereview.appspot.com/13943007
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@195748 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 | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/chromeos/dbus/fake_update_engine_client.cc b/chromeos/dbus/fake_update_engine_client.cc new file mode 100644 index 0000000..aee8c37 --- /dev/null +++ b/chromeos/dbus/fake_update_engine_client.cc @@ -0,0 +1,48 @@ +// Copyright (c) 2012 The Chromium Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#include "chromeos/dbus/fake_update_engine_client.h" + +namespace chromeos { + +FakeUpdateEngineClient::FakeUpdateEngineClient() { +} + +FakeUpdateEngineClient::~FakeUpdateEngineClient() { +} + +void FakeUpdateEngineClient::AddObserver(Observer* observer) { +} + +void FakeUpdateEngineClient::RemoveObserver(Observer* observer) { +} + +bool FakeUpdateEngineClient::HasObserver(Observer* observer) { + return false; +} + +void FakeUpdateEngineClient::RequestUpdateCheck( + const UpdateCheckCallback& callback) { +} + +void FakeUpdateEngineClient::RebootAfterUpdate() { +} + +void FakeUpdateEngineClient::SetReleaseTrack(const std::string& track) { +} + +void FakeUpdateEngineClient::GetReleaseTrack( + const GetReleaseTrackCallback& callback) { +} + +FakeUpdateEngineClient::Status FakeUpdateEngineClient::GetLastStatus() { + return update_engine_client_status_; +} + +void FakeUpdateEngineClient::set_update_engine_client_status( + const UpdateEngineClient::Status& status) { + update_engine_client_status_ = status; +} + +} // namespace chromeos |