| Index: base/test/scoped_path_override.cc
|
| diff --git a/base/test/scoped_path_override.cc b/base/test/scoped_path_override.cc
|
| deleted file mode 100644
|
| index 9a776118d20e699ce8d4ef1cb345867d6ae18014..0000000000000000000000000000000000000000
|
| --- a/base/test/scoped_path_override.cc
|
| +++ /dev/null
|
| @@ -1,40 +0,0 @@
|
| -// Copyright (c) 2012 The Chromium Authors. All rights reserved.
|
| -// Use of this source code is governed by a BSD-style license that can be
|
| -// found in the LICENSE file.
|
| -
|
| -#include "base/test/scoped_path_override.h"
|
| -
|
| -#include "base/logging.h"
|
| -#include "base/path_service.h"
|
| -
|
| -namespace base {
|
| -
|
| -ScopedPathOverride::ScopedPathOverride(int key) : key_(key) {
|
| - bool result = temp_dir_.CreateUniqueTempDir();
|
| - CHECK(result);
|
| - result = PathService::Override(key, temp_dir_.path());
|
| - CHECK(result);
|
| -}
|
| -
|
| -ScopedPathOverride::ScopedPathOverride(int key, const base::FilePath& dir)
|
| - : key_(key) {
|
| - bool result = PathService::Override(key, dir);
|
| - CHECK(result);
|
| -}
|
| -
|
| -ScopedPathOverride::ScopedPathOverride(int key,
|
| - const FilePath& path,
|
| - bool is_absolute,
|
| - bool create)
|
| - : key_(key) {
|
| - bool result =
|
| - PathService::OverrideAndCreateIfNeeded(key, path, is_absolute, create);
|
| - CHECK(result);
|
| -}
|
| -
|
| -ScopedPathOverride::~ScopedPathOverride() {
|
| - bool result = PathService::RemoveOverride(key_);
|
| - CHECK(result) << "The override seems to have been removed already!";
|
| -}
|
| -
|
| -} // namespace base
|
|
|