Index: net/test/base_test_server.cc |
diff --git a/net/test/base_test_server.cc b/net/test/base_test_server.cc |
index 5babc9f6549fa1007ae29d9e5ceb04b4580f0071..d13fdbf58a1969369f9d1b4276fddac3ef7c9e49 100644 |
--- a/net/test/base_test_server.cc |
+++ b/net/test/base_test_server.cc |
@@ -205,6 +205,24 @@ GURL BaseTestServer::GetURLWithUserAndPassword(const std::string& path, |
} |
// static |
+base::FilePath BaseTestServer::GetSourcePath() { |
+ base::FilePath src_dir; |
+ CHECK(PathService::Get(base::DIR_SOURCE_ROOT, &src_dir)); |
Paweł Hajdan Jr.
2013/02/11 15:36:53
Is it really needed to create a wrapper like that
|
+ return src_dir; |
+} |
+ |
+// static |
+base::FilePath BaseTestServer::GetTestDataPath() { |
+ return GetSourcePath().Append(FILE_PATH_LITERAL("chrome/test/data")); |
Paweł Hajdan Jr.
2013/02/11 15:36:53
net shouldn't know about chrome
|
+} |
+ |
+// static |
+base::FilePath BaseTestServer::GetSourceRelativePath( |
+ const base::FilePath& relative) { |
+ return GetSourcePath().Append(relative); |
+} |
+ |
+// static |
bool BaseTestServer::GetFilePathWithReplacements( |
const std::string& original_file_path, |
const std::vector<StringPair>& text_to_replace, |