| Index: chromeos/dbus/fake_dbus_thread_manager.cc
|
| diff --git a/chromeos/dbus/fake_dbus_thread_manager.cc b/chromeos/dbus/fake_dbus_thread_manager.cc
|
| index 29752b80676e4cb389e49c6b5f353e28130191d1..7ef4b52bc4554ccd1e171c29cdb4b9e758d1bd0c 100644
|
| --- a/chromeos/dbus/fake_dbus_thread_manager.cc
|
| +++ b/chromeos/dbus/fake_dbus_thread_manager.cc
|
| @@ -25,6 +25,7 @@
|
| #include "chromeos/dbus/fake_system_clock_client.h"
|
| #include "chromeos/dbus/fake_update_engine_client.h"
|
| #include "chromeos/dbus/ibus/mock_ibus_client.h"
|
| +#include "chromeos/dbus/power_data_collector.h"
|
| #include "chromeos/dbus/power_policy_controller.h"
|
|
|
| namespace chromeos {
|
| @@ -51,6 +52,8 @@ FakeDBusThreadManager::FakeDBusThreadManager()
|
| fake_power_manager_client_(new FakePowerManagerClient),
|
| fake_update_engine_client_(new FakeUpdateEngineClient),
|
| ibus_bus_(NULL) {
|
| + power_data_collector_.reset(
|
| + new PowerDataCollector(fake_power_manager_client_.get()));
|
| power_policy_controller_.reset(
|
| new PowerPolicyController(this, fake_power_manager_client_.get()));
|
| }
|
| @@ -205,6 +208,11 @@ FakeDBusThreadManager::GetPowerPolicyController() {
|
| return power_policy_controller_.get();
|
| }
|
|
|
| +PowerDataCollector*
|
| +FakeDBusThreadManager::GetPowerDataCollector() {
|
| + return power_data_collector_.get();
|
| +}
|
| +
|
| SessionManagerClient*
|
| FakeDBusThreadManager::GetSessionManagerClient() {
|
| return fake_session_manager_client_.get();
|
|
|