| Index: chromeos/network/onc/onc_test_utils.cc | 
| diff --git a/chrome/browser/chromeos/network_settings/onc_test_utils.cc b/chromeos/network/onc/onc_test_utils.cc | 
| similarity index 74% | 
| rename from chrome/browser/chromeos/network_settings/onc_test_utils.cc | 
| rename to chromeos/network/onc/onc_test_utils.cc | 
| index d76fbfa9d5ddf07fafe521194209ddc4480634a5..0a948bfc432555c6707011f86aee8bb97af24933 100644 | 
| --- a/chrome/browser/chromeos/network_settings/onc_test_utils.cc | 
| +++ b/chromeos/network/onc/onc_test_utils.cc | 
| @@ -2,25 +2,38 @@ | 
| // Use of this source code is governed by a BSD-style license that can be | 
| // found in the LICENSE file. | 
|  | 
| -#include "chrome/browser/chromeos/network_settings/onc_test_utils.h" | 
| +#include "chromeos/network/onc/onc_test_utils.h" | 
|  | 
| #include "base/file_path.h" | 
| #include "base/json/json_file_value_serializer.h" | 
| #include "base/logging.h" | 
| #include "base/path_service.h" | 
| #include "base/values.h" | 
| -#include "chrome/common/chrome_paths.h" | 
| +#include "chromeos/chromeos_test_utils.h" | 
|  | 
| namespace chromeos { | 
| namespace onc { | 
| namespace test_utils { | 
|  | 
| +namespace { | 
| + | 
| +// The name of the component directory to get the test data from. | 
| +const char kNetworkComponentDirectory[] = "network"; | 
| + | 
| +}  // namespace | 
| + | 
| scoped_ptr<base::DictionaryValue> ReadTestDictionary( | 
| const std::string& filename) { | 
| +  base::DictionaryValue* dict = NULL; | 
| FilePath path; | 
| -  PathService::Get(chrome::DIR_TEST_DATA, &path); | 
| -  path = path.AppendASCII("chromeos").AppendASCII("network_settings"). | 
| -      Append(filename); | 
| +  if (!chromeos::test_utils::GetTestDataPath(kNetworkComponentDirectory, | 
| +                                             filename, | 
| +                                             &path)) { | 
| +    NOTREACHED() << "Unable to get test dictionary path for " | 
| +                 << kNetworkComponentDirectory << "/" << filename; | 
| +    return make_scoped_ptr(dict); | 
| +  } | 
| + | 
| JSONFileValueSerializer serializer(path); | 
| serializer.set_allow_trailing_comma(true); | 
|  | 
| @@ -29,7 +42,6 @@ scoped_ptr<base::DictionaryValue> ReadTestDictionary( | 
| CHECK(content != NULL) << "Couldn't json-deserialize file '" | 
| << filename << "': " << error_message; | 
|  | 
| -  base::DictionaryValue* dict = NULL; | 
| CHECK(content->GetAsDictionary(&dict)) | 
| << "File '" << filename | 
| << "' does not contain a dictionary as expected, but type " | 
|  |