OLD | NEW |
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 The Chromium 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 "chrome/browser/chromeos/policy/device_status_collector.h" | 5 #include "chrome/browser/chromeos/policy/device_status_collector.h" |
6 | 6 |
7 #include "base/environment.h" | 7 #include "base/environment.h" |
8 #include "base/logging.h" | 8 #include "base/logging.h" |
9 #include "base/memory/scoped_ptr.h" | 9 #include "base/memory/scoped_ptr.h" |
10 #include "base/message_loop/message_loop.h" | 10 #include "base/message_loop/message_loop.h" |
(...skipping 691 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
702 em::NetworkInterface::TYPE_BLUETOOTH }, | 702 em::NetworkInterface::TYPE_BLUETOOTH }, |
703 { "/device/vpn", shill::kTypeVPN, "vpn", | 703 { "/device/vpn", shill::kTypeVPN, "vpn", |
704 "", "", "", | 704 "", "", "", |
705 -1 }, | 705 -1 }, |
706 }; | 706 }; |
707 | 707 |
708 class DeviceStatusCollectorNetworkInterfacesTest | 708 class DeviceStatusCollectorNetworkInterfacesTest |
709 : public DeviceStatusCollectorTest { | 709 : public DeviceStatusCollectorTest { |
710 protected: | 710 protected: |
711 virtual void SetUp() OVERRIDE { | 711 virtual void SetUp() OVERRIDE { |
712 chromeos::DBusThreadManager::InitializeWithStub(); | 712 chromeos::DBusThreadManager::Initialize(); |
713 chromeos::NetworkHandler::Initialize(); | 713 chromeos::NetworkHandler::Initialize(); |
714 chromeos::ShillDeviceClient::TestInterface* test_device_client = | 714 chromeos::ShillDeviceClient::TestInterface* test_device_client = |
715 chromeos::DBusThreadManager::Get()->GetShillDeviceClient()-> | 715 chromeos::DBusThreadManager::Get()->GetShillDeviceClient()-> |
716 GetTestInterface(); | 716 GetTestInterface(); |
717 test_device_client->ClearDevices(); | 717 test_device_client->ClearDevices(); |
718 for (size_t i = 0; i < arraysize(kFakeDevices); ++i) { | 718 for (size_t i = 0; i < arraysize(kFakeDevices); ++i) { |
719 const FakeDeviceData& dev = kFakeDevices[i]; | 719 const FakeDeviceData& dev = kFakeDevices[i]; |
720 test_device_client->AddDevice(dev.device_path, dev.type, | 720 test_device_client->AddDevice(dev.device_path, dev.type, |
721 dev.object_path); | 721 dev.object_path); |
722 if (*dev.mac_address) { | 722 if (*dev.mac_address) { |
(...skipping 64 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
787 } | 787 } |
788 | 788 |
789 EXPECT_TRUE(found_match) << "No matching interface for fake device " << i; | 789 EXPECT_TRUE(found_match) << "No matching interface for fake device " << i; |
790 count++; | 790 count++; |
791 } | 791 } |
792 | 792 |
793 EXPECT_EQ(count, status_.network_interface_size()); | 793 EXPECT_EQ(count, status_.network_interface_size()); |
794 } | 794 } |
795 | 795 |
796 } // namespace policy | 796 } // namespace policy |
OLD | NEW |