| Index: chromeos/network/shill_property_handler_unittest.cc
|
| diff --git a/chromeos/network/shill_property_handler_unittest.cc b/chromeos/network/shill_property_handler_unittest.cc
|
| index 7ac23322c3a039e21aff29e03d886298d9979868..341b9cad595530356fbe4dbcfa677395a5c4be9f 100644
|
| --- a/chromeos/network/shill_property_handler_unittest.cc
|
| +++ b/chromeos/network/shill_property_handler_unittest.cc
|
| @@ -47,11 +47,6 @@ class TestListener : public internal::ShillPropertyHandler::Listener {
|
| UpdateEntries(GetTypeString(type), entries);
|
| }
|
|
|
| - virtual void UpdateVisibleNetworks(const base::ListValue& entries) OVERRIDE {
|
| - VLOG(1) << "UpdateVisibleNetworks: " << entries.GetSize();
|
| - UpdateEntries(shill::kServicesProperty, entries);
|
| - }
|
| -
|
| virtual void UpdateManagedStateProperties(
|
| ManagedState::ManagedType type,
|
| const std::string& path,
|
| @@ -305,7 +300,7 @@ TEST_F(ShillPropertyHandlerTest, ShillPropertyHandlerStub) {
|
| listener_->entries(shill::kDevicesProperty).size());
|
| const size_t kNumShillManagerClientStubImplServices = 4;
|
| EXPECT_EQ(kNumShillManagerClientStubImplServices,
|
| - listener_->entries(shill::kServicesProperty).size());
|
| + listener_->entries(shill::kServiceCompleteListProperty).size());
|
|
|
| EXPECT_EQ(0, listener_->errors());
|
| }
|
| @@ -368,7 +363,7 @@ TEST_F(ShillPropertyHandlerTest, ShillPropertyHandlerDevicePropertyChanged) {
|
| TEST_F(ShillPropertyHandlerTest, ShillPropertyHandlerServicePropertyChanged) {
|
| const size_t kNumShillManagerClientStubImplServices = 4;
|
| EXPECT_EQ(kNumShillManagerClientStubImplServices,
|
| - listener_->entries(shill::kServicesProperty).size());
|
| + listener_->entries(shill::kServiceCompleteListProperty).size());
|
|
|
| // Add a service.
|
| listener_->reset_list_updates();
|
| @@ -378,7 +373,7 @@ TEST_F(ShillPropertyHandlerTest, ShillPropertyHandlerServicePropertyChanged) {
|
| // Add should trigger a service list update and update entries.
|
| EXPECT_EQ(1, listener_->list_updates(shill::kServiceCompleteListProperty));
|
| EXPECT_EQ(kNumShillManagerClientStubImplServices + 1,
|
| - listener_->entries(shill::kServicesProperty).size());
|
| + listener_->entries(shill::kServiceCompleteListProperty).size());
|
| // Service receives an initial property update.
|
| EXPECT_EQ(1, listener_->initial_property_updates(
|
| shill::kServiceCompleteListProperty)[kTestServicePath]);
|
| @@ -394,8 +389,8 @@ TEST_F(ShillPropertyHandlerTest, ShillPropertyHandlerServicePropertyChanged) {
|
| EXPECT_EQ(1, listener_->property_updates(
|
| shill::kServiceCompleteListProperty)[kTestServicePath]);
|
|
|
| - // Change the visibility of a service. This will signal two service list
|
| - // updates, one for the complete list and one for the visible list.
|
| + // Change the visibility of a service. This will trigger a service list
|
| + // updates.
|
| listener_->reset_list_updates();
|
| DBusThreadManager::Get()->GetShillServiceClient()->SetProperty(
|
| dbus::ObjectPath(kTestServicePath),
|
| @@ -403,7 +398,7 @@ TEST_F(ShillPropertyHandlerTest, ShillPropertyHandlerServicePropertyChanged) {
|
| base::FundamentalValue(false),
|
| base::Bind(&base::DoNothing), base::Bind(&ErrorCallbackFunction));
|
| message_loop_.RunUntilIdle();
|
| - EXPECT_EQ(2, listener_->list_updates(shill::kServiceCompleteListProperty));
|
| + EXPECT_EQ(1, listener_->list_updates(shill::kServiceCompleteListProperty));
|
|
|
| // Remove a service. This will update the entries and signal a service list
|
| // update.
|
| @@ -412,7 +407,7 @@ TEST_F(ShillPropertyHandlerTest, ShillPropertyHandlerServicePropertyChanged) {
|
| message_loop_.RunUntilIdle();
|
| EXPECT_EQ(1, listener_->list_updates(shill::kServiceCompleteListProperty));
|
| EXPECT_EQ(kNumShillManagerClientStubImplServices,
|
| - listener_->entries(shill::kServicesProperty).size());
|
| + listener_->entries(shill::kServiceCompleteListProperty).size());
|
|
|
| EXPECT_EQ(0, listener_->errors());
|
| }
|
| @@ -480,16 +475,15 @@ TEST_F(ShillPropertyHandlerTest, ShillPropertyHandlerServiceList) {
|
| AddServiceToProfile(shill::kTypeWifi, kTestServicePath1, false /* visible */);
|
| message_loop_.RunUntilIdle();
|
|
|
| - // Update the Manager properties. This should trigger a single list update
|
| - // and a single initial property update.
|
| + // Update the Manager properties. This should trigger a single list update,
|
| + // an initial property update, and a regular property update.
|
| listener_->reset_list_updates();
|
| shill_property_handler_->UpdateManagerProperties();
|
| message_loop_.RunUntilIdle();
|
| EXPECT_EQ(1, listener_->list_updates(shill::kServiceCompleteListProperty));
|
| EXPECT_EQ(1, listener_->initial_property_updates(
|
| shill::kServiceCompleteListProperty)[kTestServicePath1]);
|
| -
|
| - EXPECT_EQ(0, listener_->property_updates(
|
| + EXPECT_EQ(1, listener_->property_updates(
|
| shill::kServiceCompleteListProperty)[kTestServicePath1]);
|
|
|
| // Add a new entry to the services and the profile; should also trigger a
|
|
|