| 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/network_configuration_updater_impl_cros
.h" | 5 #include "chrome/browser/chromeos/policy/network_configuration_updater_impl_cros
.h" |
| 6 | 6 |
| 7 #include "base/files/file_path.h" | 7 #include "base/files/file_path.h" |
| 8 #include "base/memory/scoped_ptr.h" | 8 #include "base/memory/scoped_ptr.h" |
| 9 #include "base/message_loop.h" | 9 #include "base/message_loop.h" |
| 10 #include "base/run_loop.h" | 10 #include "base/run_loop.h" |
| (...skipping 127 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 138 return onc::ONC_SOURCE_NONE; | 138 return onc::ONC_SOURCE_NONE; |
| 139 } | 139 } |
| 140 | 140 |
| 141 scoped_ptr<base::ListValue> empty_network_configs_; | 141 scoped_ptr<base::ListValue> empty_network_configs_; |
| 142 scoped_ptr<base::ListValue> empty_certificates_; | 142 scoped_ptr<base::ListValue> empty_certificates_; |
| 143 scoped_ptr<base::ListValue> fake_network_configs_; | 143 scoped_ptr<base::ListValue> fake_network_configs_; |
| 144 scoped_ptr<base::ListValue> fake_certificates_; | 144 scoped_ptr<base::ListValue> fake_certificates_; |
| 145 StrictMock<chromeos::MockNetworkLibrary> network_library_; | 145 StrictMock<chromeos::MockNetworkLibrary> network_library_; |
| 146 StrictMock<MockConfigurationPolicyProvider> provider_; | 146 StrictMock<MockConfigurationPolicyProvider> provider_; |
| 147 scoped_ptr<PolicyServiceImpl> policy_service_; | 147 scoped_ptr<PolicyServiceImpl> policy_service_; |
| 148 MessageLoop loop_; | 148 base::MessageLoop loop_; |
| 149 content::TestBrowserThread ui_thread_; | 149 content::TestBrowserThread ui_thread_; |
| 150 content::TestBrowserThread io_thread_; | 150 content::TestBrowserThread io_thread_; |
| 151 }; | 151 }; |
| 152 | 152 |
| 153 TEST_F(NetworkConfigurationUpdaterTest, PolicyIsValidatedAndRepaired) { | 153 TEST_F(NetworkConfigurationUpdaterTest, PolicyIsValidatedAndRepaired) { |
| 154 std::string onc_policy = | 154 std::string onc_policy = |
| 155 onc::test_utils::ReadTestData("toplevel_partially_invalid.onc"); | 155 onc::test_utils::ReadTestData("toplevel_partially_invalid.onc"); |
| 156 | 156 |
| 157 scoped_ptr<base::DictionaryValue> onc_repaired = | 157 scoped_ptr<base::DictionaryValue> onc_repaired = |
| 158 onc::test_utils::ReadTestDictionary( | 158 onc::test_utils::ReadTestDictionary( |
| (...skipping 228 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 387 UpdateProviderPolicy(policy); | 387 UpdateProviderPolicy(policy); |
| 388 } | 388 } |
| 389 | 389 |
| 390 INSTANTIATE_TEST_CASE_P( | 390 INSTANTIATE_TEST_CASE_P( |
| 391 NetworkConfigurationUpdaterTestWithParamInstance, | 391 NetworkConfigurationUpdaterTestWithParamInstance, |
| 392 NetworkConfigurationUpdaterTestWithParam, | 392 NetworkConfigurationUpdaterTestWithParam, |
| 393 testing::Values(key::kDeviceOpenNetworkConfiguration, | 393 testing::Values(key::kDeviceOpenNetworkConfiguration, |
| 394 key::kOpenNetworkConfiguration)); | 394 key::kOpenNetworkConfiguration)); |
| 395 | 395 |
| 396 } // namespace policy | 396 } // namespace policy |
| OLD | NEW |