| OLD | NEW |
| 1 // Copyright (c) 2010 The Chromium OS Authors. All rights reserved. | 1 // Copyright (c) 2010 The Chromium OS Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #include "metrics_daemon.h" | 5 #include "metrics_daemon.h" |
| 6 #include "metrics_library_mock.h" | 6 #include "metrics_library_mock.h" |
| 7 | 7 |
| 8 #include <sys/file.h> | 8 #include <sys/file.h> |
| 9 | 9 |
| 10 #include <base/eintr_wrapper.h> | 10 #include <base/eintr_wrapper.h> |
| (...skipping 294 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 305 } | 305 } |
| 306 | 306 |
| 307 TEST_F(MetricsDaemonTest, MessageFilter) { | 307 TEST_F(MetricsDaemonTest, MessageFilter) { |
| 308 DBusMessage* msg = dbus_message_new(DBUS_MESSAGE_TYPE_METHOD_CALL); | 308 DBusMessage* msg = dbus_message_new(DBUS_MESSAGE_TYPE_METHOD_CALL); |
| 309 DBusHandlerResult res = | 309 DBusHandlerResult res = |
| 310 MetricsDaemon::MessageFilter(/* connection */ NULL, msg, &daemon_); | 310 MetricsDaemon::MessageFilter(/* connection */ NULL, msg, &daemon_); |
| 311 EXPECT_EQ(DBUS_HANDLER_RESULT_NOT_YET_HANDLED, res); | 311 EXPECT_EQ(DBUS_HANDLER_RESULT_NOT_YET_HANDLED, res); |
| 312 DeleteDBusMessage(msg); | 312 DeleteDBusMessage(msg); |
| 313 | 313 |
| 314 msg = NewDBusSignalString("/", | 314 msg = NewDBusSignalString("/", |
| 315 "org.moblin.connman.Manager", | 315 "org.chromium.flimflam.Manager", |
| 316 "StateChanged", | 316 "StateChanged", |
| 317 "online"); | 317 "online"); |
| 318 EXPECT_EQ(MetricsDaemon::kUnknownNetworkState, daemon_.network_state_); | 318 EXPECT_EQ(MetricsDaemon::kUnknownNetworkState, daemon_.network_state_); |
| 319 res = MetricsDaemon::MessageFilter(/* connection */ NULL, msg, &daemon_); | 319 res = MetricsDaemon::MessageFilter(/* connection */ NULL, msg, &daemon_); |
| 320 EXPECT_EQ(MetricsDaemon::kNetworkStateOnline, daemon_.network_state_); | 320 EXPECT_EQ(MetricsDaemon::kNetworkStateOnline, daemon_.network_state_); |
| 321 EXPECT_EQ(DBUS_HANDLER_RESULT_HANDLED, res); | 321 EXPECT_EQ(DBUS_HANDLER_RESULT_HANDLED, res); |
| 322 DeleteDBusMessage(msg); | 322 DeleteDBusMessage(msg); |
| 323 | 323 |
| 324 msg = NewDBusSignalString("/", | 324 msg = NewDBusSignalString("/", |
| 325 "org.chromium.Power.Manager", | 325 "org.chromium.Power.Manager", |
| (...skipping 254 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 580 EXPECT_TRUE(daemon_.user_active_); | 580 EXPECT_TRUE(daemon_.user_active_); |
| 581 EXPECT_EQ(TestTime(10 * kSecondsPerDay + 1000), daemon_.user_active_last_); | 581 EXPECT_EQ(TestTime(10 * kSecondsPerDay + 1000), daemon_.user_active_last_); |
| 582 EXPECT_EQ(10, daemon_.daily_use_day_last_); | 582 EXPECT_EQ(10, daemon_.daily_use_day_last_); |
| 583 EXPECT_TRUE(AssertNoOrEmptyUseRecordFile()); | 583 EXPECT_TRUE(AssertNoOrEmptyUseRecordFile()); |
| 584 } | 584 } |
| 585 | 585 |
| 586 int main(int argc, char **argv) { | 586 int main(int argc, char **argv) { |
| 587 testing::InitGoogleTest(&argc, argv); | 587 testing::InitGoogleTest(&argc, argv); |
| 588 return RUN_ALL_TESTS(); | 588 return RUN_ALL_TESTS(); |
| 589 } | 589 } |
| OLD | NEW |