Skip to content

Commit

Permalink
Move two_phase_testserver.py and safe_browsing_testserver.py to chrom…
Browse files Browse the repository at this point in the history
…e\test\data since they're test files.

This simplifies the isolate files.

R=mattm@chromium.org

Review URL: https://codereview.chromium.org/421293005

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@286288 0039d316-1c4b-4281-b951-d872f2087c98
  • Loading branch information
jam@chromium.org committed Jul 29, 2014
1 parent 27a760c commit 7419158
Show file tree
Hide file tree
Showing 6 changed files with 9 additions and 13 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
#include "base/path_service.h"
#include "base/strings/string_number_conversions.h"
#include "base/values.h"
#include "chrome/common/chrome_paths.h"
#include "net/test/python_utils.h"
#include "net/test/spawned_test_server/spawned_test_server.h"

Expand All @@ -24,14 +25,12 @@ LocalSafeBrowsingTestServer::~LocalSafeBrowsingTestServer() {}
bool LocalSafeBrowsingTestServer::GetTestServerPath(
base::FilePath* testserver_path) const {
base::FilePath testserver_dir;
if (!PathService::Get(base::DIR_SOURCE_ROOT, &testserver_dir)) {
if (!PathService::Get(chrome::DIR_TEST_DATA, &testserver_dir)) {
LOG(ERROR) << "Failed to get DIR_SOURCE_ROOT";
return false;
}

testserver_dir = testserver_dir
.Append(FILE_PATH_LITERAL("chrome"))
.Append(FILE_PATH_LITERAL("browser"))
.Append(FILE_PATH_LITERAL("safe_browsing"));

*testserver_path = testserver_dir.Append(FILE_PATH_LITERAL(
Expand Down
7 changes: 3 additions & 4 deletions chrome/browser/safe_browsing/local_two_phase_testserver.cc
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
#include "base/path_service.h"
#include "base/strings/string_number_conversions.h"
#include "base/values.h"
#include "chrome/common/chrome_paths.h"
#include "net/test/python_utils.h"
#include "net/test/spawned_test_server/spawned_test_server.h"

Expand All @@ -22,14 +23,12 @@ LocalTwoPhaseTestServer::~LocalTwoPhaseTestServer() {}
bool LocalTwoPhaseTestServer::GetTestServerPath(
base::FilePath* testserver_path) const {
base::FilePath testserver_dir;
if (!PathService::Get(base::DIR_SOURCE_ROOT, &testserver_dir)) {
LOG(ERROR) << "Failed to get DIR_SOURCE_ROOT";
if (!PathService::Get(chrome::DIR_TEST_DATA, &testserver_dir)) {
LOG(ERROR) << "Failed to get DIR_TEST_DATA";
return false;
}

testserver_dir = testserver_dir
.Append(FILE_PATH_LITERAL("chrome"))
.Append(FILE_PATH_LITERAL("browser"))
.Append(FILE_PATH_LITERAL("safe_browsing"));

*testserver_path = testserver_dir.Append(FILE_PATH_LITERAL(
Expand Down
1 change: 0 additions & 1 deletion chrome/browser_tests.isolate
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,6 @@
'<(PRODUCT_DIR)/test_page.css',
'browser/policy/test/asn1der.py',
'browser/policy/test/policy_testserver.py',
'browser/safe_browsing/safe_browsing_testserver.py',
],
'isolate_dependency_untracked': [
'../content/test/data/',
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@

BASE_DIR = os.path.dirname(os.path.abspath(__file__))

sys.path.append(os.path.join(BASE_DIR, '..', '..', '..', 'net',
sys.path.append(os.path.join(BASE_DIR, '..', '..', '..', '..', 'net',
'tools', 'testserver'))
import testserver_base

Expand All @@ -19,8 +19,8 @@ class ServerRunner(testserver_base.TestServerRunner):
"""TestServerRunner for safebrowsing_test_server.py."""

def create_server(self, server_data):
sys.path.append(os.path.join(BASE_DIR, '..', '..', '..', 'third_party',
'safe_browsing', 'testing'))
sys.path.append(os.path.join(BASE_DIR, '..', '..', '..', '..',
'third_party', 'safe_browsing', 'testing'))
import safebrowsing_test_server
server = safebrowsing_test_server.SetupServer(
self.options.data_file, self.options.host, self.options.port,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@

BASE_DIR = os.path.dirname(os.path.abspath(__file__))

sys.path.append(os.path.join(BASE_DIR, '..', '..', '..', 'net',
sys.path.append(os.path.join(BASE_DIR, '..', '..', '..', '..', 'net',
'tools', 'testserver'))
import testserver_base

Expand Down
1 change: 0 additions & 1 deletion chrome/unit_tests.isolate
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,6 @@
'isolate_dependency_tracked': [
'../testing/test_env.py',
'<(PRODUCT_DIR)/unit_tests<(EXECUTABLE_SUFFIX)',
'browser/safe_browsing/two_phase_testserver.py',
],
'isolate_dependency_untracked': [
'../net/tools/testserver/',
Expand Down

0 comments on commit 7419158

Please sign in to comment.