Index: net/url_request/url_fetcher_impl_unittest.cc |
diff --git a/net/url_request/url_fetcher_impl_unittest.cc b/net/url_request/url_fetcher_impl_unittest.cc |
index d49d2c37735955cf1350b1f76214e1ff4f48d01a..3d143bcdafdb9092924f1bb1de42bfd041e89f63 100644 |
--- a/net/url_request/url_fetcher_impl_unittest.cc |
+++ b/net/url_request/url_fetcher_impl_unittest.cc |
@@ -41,8 +41,6 @@ using base::TimeDelta; |
namespace { |
// TODO(akalin): Move all the test data to somewhere under net/. |
-const base::FilePath::CharType kDocRoot[] = |
- FILE_PATH_LITERAL("chrome/test/data"); |
const char kTestServerFilePrefix[] = "files/"; |
class ThrottlingTestURLRequestContext : public TestURLRequestContext { |
@@ -202,7 +200,7 @@ void URLFetcherMockDnsTest::SetUp() { |
test_server_.reset(new TestServer(TestServer::TYPE_HTTP, |
TestServer::kLocalhost, |
- base::FilePath(kDocRoot))); |
+ TestServer::GetTestDataPath())); |
ASSERT_TRUE(test_server_->Start()); |
// test_server_.GetURL() returns a URL with 127.0.0.1 (kLocalhost), that is |
@@ -878,7 +876,7 @@ void URLFetcherFileTest::OnURLFetchComplete(const URLFetcher* source) { |
TEST_F(URLFetcherTest, SameThreadsTest) { |
TestServer test_server(TestServer::TYPE_HTTP, |
TestServer::kLocalhost, |
- base::FilePath(kDocRoot)); |
+ TestServer::GetTestDataPath()); |
ASSERT_TRUE(test_server.Start()); |
// Create the fetcher on the main thread. Since IO will happen on the main |
@@ -892,7 +890,7 @@ TEST_F(URLFetcherTest, SameThreadsTest) { |
TEST_F(URLFetcherTest, DifferentThreadsTest) { |
TestServer test_server(TestServer::TYPE_HTTP, |
TestServer::kLocalhost, |
- base::FilePath(kDocRoot)); |
+ TestServer::GetTestDataPath()); |
ASSERT_TRUE(test_server.Start()); |
// Create a separate thread that will create the URLFetcher. The current |
@@ -921,7 +919,7 @@ void CancelAllOnIO() { |
TEST_F(URLFetcherTest, CancelAll) { |
TestServer test_server(TestServer::TYPE_HTTP, |
TestServer::kLocalhost, |
- base::FilePath(kDocRoot)); |
+ TestServer::GetTestDataPath()); |
ASSERT_TRUE(test_server.Start()); |
EXPECT_EQ(0, GetNumFetcherCores()); |
@@ -1046,7 +1044,7 @@ TEST_F(URLFetcherMockDnsTest, RetryOnNetworkChangedAndSucceed) { |
TEST_F(URLFetcherPostTest, Basic) { |
TestServer test_server(TestServer::TYPE_HTTP, |
TestServer::kLocalhost, |
- base::FilePath(kDocRoot)); |
+ TestServer::GetTestDataPath()); |
ASSERT_TRUE(test_server.Start()); |
CreateFetcher(test_server.GetURL("echo")); |
@@ -1056,7 +1054,7 @@ TEST_F(URLFetcherPostTest, Basic) { |
TEST_F(URLFetcherPostFileTest, Basic) { |
TestServer test_server(TestServer::TYPE_HTTP, |
TestServer::kLocalhost, |
- base::FilePath(kDocRoot)); |
+ TestServer::GetTestDataPath()); |
ASSERT_TRUE(test_server.Start()); |
CreateFetcher(test_server.GetURL("echo")); |
@@ -1066,7 +1064,7 @@ TEST_F(URLFetcherPostFileTest, Basic) { |
TEST_F(URLFetcherEmptyPostTest, Basic) { |
TestServer test_server(TestServer::TYPE_HTTP, |
TestServer::kLocalhost, |
- base::FilePath(kDocRoot)); |
+ TestServer::GetTestDataPath()); |
ASSERT_TRUE(test_server.Start()); |
CreateFetcher(test_server.GetURL("echo")); |
@@ -1076,7 +1074,7 @@ TEST_F(URLFetcherEmptyPostTest, Basic) { |
TEST_F(URLFetcherUploadProgressTest, Basic) { |
TestServer test_server(TestServer::TYPE_HTTP, |
TestServer::kLocalhost, |
- base::FilePath(kDocRoot)); |
+ TestServer::GetTestDataPath()); |
ASSERT_TRUE(test_server.Start()); |
CreateFetcher(test_server.GetURL("echo")); |
@@ -1086,7 +1084,7 @@ TEST_F(URLFetcherUploadProgressTest, Basic) { |
TEST_F(URLFetcherDownloadProgressTest, Basic) { |
TestServer test_server(TestServer::TYPE_HTTP, |
TestServer::kLocalhost, |
- base::FilePath(kDocRoot)); |
+ TestServer::GetTestDataPath()); |
ASSERT_TRUE(test_server.Start()); |
// Get a file large enough to require more than one read into |
@@ -1107,7 +1105,7 @@ TEST_F(URLFetcherDownloadProgressTest, Basic) { |
TEST_F(URLFetcherDownloadProgressCancelTest, CancelWhileProgressReport) { |
TestServer test_server(TestServer::TYPE_HTTP, |
TestServer::kLocalhost, |
- base::FilePath(kDocRoot)); |
+ TestServer::GetTestDataPath()); |
ASSERT_TRUE(test_server.Start()); |
// Get a file large enough to require more than one read into |
@@ -1123,7 +1121,8 @@ TEST_F(URLFetcherHeadersTest, Headers) { |
TestServer test_server( |
TestServer::TYPE_HTTP, |
TestServer::kLocalhost, |
- base::FilePath(FILE_PATH_LITERAL("net/data/url_request_unittest"))); |
+ TestServer::GetSourceRelativePath( |
+ base::FilePath(FILE_PATH_LITERAL("net/data/url_request_unittest")))); |
ASSERT_TRUE(test_server.Start()); |
CreateFetcher(test_server.GetURL("files/with-headers.html")); |
@@ -1135,7 +1134,8 @@ TEST_F(URLFetcherSocketAddressTest, SocketAddress) { |
TestServer test_server( |
TestServer::TYPE_HTTP, |
TestServer::kLocalhost, |
- base::FilePath(FILE_PATH_LITERAL("net/data/url_request_unittest"))); |
+ TestServer::GetSourceRelativePath( |
+ base::FilePath(FILE_PATH_LITERAL("net/data/url_request_unittest")))); |
ASSERT_TRUE(test_server.Start()); |
expected_port_ = test_server.host_port_pair().port(); |
@@ -1148,7 +1148,7 @@ TEST_F(URLFetcherSocketAddressTest, SocketAddress) { |
TEST_F(URLFetcherStopOnRedirectTest, StopOnRedirect) { |
TestServer test_server(TestServer::TYPE_HTTP, |
TestServer::kLocalhost, |
- base::FilePath(kDocRoot)); |
+ TestServer::GetTestDataPath()); |
ASSERT_TRUE(test_server.Start()); |
CreateFetcher( |
@@ -1160,7 +1160,7 @@ TEST_F(URLFetcherStopOnRedirectTest, StopOnRedirect) { |
TEST_F(URLFetcherProtectTest, Overload) { |
TestServer test_server(TestServer::TYPE_HTTP, |
TestServer::kLocalhost, |
- base::FilePath(kDocRoot)); |
+ TestServer::GetTestDataPath()); |
ASSERT_TRUE(test_server.Start()); |
GURL url(test_server.GetURL("defaultresponse")); |
@@ -1181,7 +1181,7 @@ TEST_F(URLFetcherProtectTest, Overload) { |
TEST_F(URLFetcherProtectTest, ServerUnavailable) { |
TestServer test_server(TestServer::TYPE_HTTP, |
TestServer::kLocalhost, |
- base::FilePath(kDocRoot)); |
+ TestServer::GetTestDataPath()); |
ASSERT_TRUE(test_server.Start()); |
GURL url(test_server.GetURL("files/server-unavailable.html")); |
@@ -1204,7 +1204,7 @@ TEST_F(URLFetcherProtectTest, ServerUnavailable) { |
TEST_F(URLFetcherProtectTestPassedThrough, ServerUnavailablePropagateResponse) { |
TestServer test_server(TestServer::TYPE_HTTP, |
TestServer::kLocalhost, |
- base::FilePath(kDocRoot)); |
+ TestServer::GetTestDataPath()); |
ASSERT_TRUE(test_server.Start()); |
GURL url(test_server.GetURL("files/server-unavailable.html")); |
@@ -1231,7 +1231,7 @@ TEST_F(URLFetcherBadHTTPSTest, BadHTTPSTest) { |
TestServer::SSLOptions::CERT_EXPIRED); |
TestServer test_server(TestServer::TYPE_HTTPS, |
ssl_options, |
- base::FilePath(kDocRoot)); |
+ TestServer::GetTestDataPath()); |
ASSERT_TRUE(test_server.Start()); |
CreateFetcher(test_server.GetURL("defaultresponse")); |
@@ -1241,7 +1241,7 @@ TEST_F(URLFetcherBadHTTPSTest, BadHTTPSTest) { |
TEST_F(URLFetcherCancelTest, ReleasesContext) { |
TestServer test_server(TestServer::TYPE_HTTP, |
TestServer::kLocalhost, |
- base::FilePath(kDocRoot)); |
+ TestServer::GetTestDataPath()); |
ASSERT_TRUE(test_server.Start()); |
GURL url(test_server.GetURL("files/server-unavailable.html")); |
@@ -1264,7 +1264,7 @@ TEST_F(URLFetcherCancelTest, ReleasesContext) { |
TEST_F(URLFetcherCancelTest, CancelWhileDelayedStartTaskPending) { |
TestServer test_server(TestServer::TYPE_HTTP, |
TestServer::kLocalhost, |
- base::FilePath(kDocRoot)); |
+ TestServer::GetTestDataPath()); |
ASSERT_TRUE(test_server.Start()); |
GURL url(test_server.GetURL("files/server-unavailable.html")); |
@@ -1296,7 +1296,7 @@ TEST_F(URLFetcherCancelTest, CancelWhileDelayedStartTaskPending) { |
TEST_F(URLFetcherMultipleAttemptTest, SameData) { |
TestServer test_server(TestServer::TYPE_HTTP, |
TestServer::kLocalhost, |
- base::FilePath(kDocRoot)); |
+ TestServer::GetTestDataPath()); |
ASSERT_TRUE(test_server.Start()); |
// Create the fetcher on the main thread. Since IO will happen on the main |
@@ -1310,7 +1310,7 @@ TEST_F(URLFetcherMultipleAttemptTest, SameData) { |
TEST_F(URLFetcherFileTest, SmallGet) { |
TestServer test_server(TestServer::TYPE_HTTP, |
TestServer::kLocalhost, |
- base::FilePath(kDocRoot)); |
+ TestServer::GetTestDataPath()); |
ASSERT_TRUE(test_server.Start()); |
base::ScopedTempDir temp_dir; |
@@ -1332,7 +1332,7 @@ TEST_F(URLFetcherFileTest, SmallGet) { |
TEST_F(URLFetcherFileTest, LargeGet) { |
TestServer test_server(TestServer::TYPE_HTTP, |
TestServer::kLocalhost, |
- base::FilePath(kDocRoot)); |
+ TestServer::GetTestDataPath()); |
ASSERT_TRUE(test_server.Start()); |
base::ScopedTempDir temp_dir; |
@@ -1352,7 +1352,7 @@ TEST_F(URLFetcherFileTest, LargeGet) { |
TEST_F(URLFetcherFileTest, CanTakeOwnershipOfFile) { |
TestServer test_server(TestServer::TYPE_HTTP, |
TestServer::kLocalhost, |
- base::FilePath(kDocRoot)); |
+ TestServer::GetTestDataPath()); |
ASSERT_TRUE(test_server.Start()); |
base::ScopedTempDir temp_dir; |
@@ -1376,7 +1376,7 @@ TEST_F(URLFetcherFileTest, CanTakeOwnershipOfFile) { |
TEST_F(URLFetcherFileTest, OverwriteExistingFile) { |
TestServer test_server(TestServer::TYPE_HTTP, |
TestServer::kLocalhost, |
- base::FilePath(kDocRoot)); |
+ TestServer::GetTestDataPath()); |
ASSERT_TRUE(test_server.Start()); |
base::ScopedTempDir temp_dir; |
@@ -1403,7 +1403,7 @@ TEST_F(URLFetcherFileTest, OverwriteExistingFile) { |
TEST_F(URLFetcherFileTest, TryToOverwriteDirectory) { |
TestServer test_server(TestServer::TYPE_HTTP, |
TestServer::kLocalhost, |
- base::FilePath(kDocRoot)); |
+ TestServer::GetTestDataPath()); |
ASSERT_TRUE(test_server.Start()); |
base::ScopedTempDir temp_dir; |
@@ -1430,7 +1430,7 @@ TEST_F(URLFetcherFileTest, TryToOverwriteDirectory) { |
TEST_F(URLFetcherFileTest, SmallGetToTempFile) { |
TestServer test_server(TestServer::TYPE_HTTP, |
TestServer::kLocalhost, |
- base::FilePath(kDocRoot)); |
+ TestServer::GetTestDataPath()); |
ASSERT_TRUE(test_server.Start()); |
// Get a small file. |
@@ -1448,7 +1448,7 @@ TEST_F(URLFetcherFileTest, SmallGetToTempFile) { |
TEST_F(URLFetcherFileTest, LargeGetToTempFile) { |
TestServer test_server(TestServer::TYPE_HTTP, |
TestServer::kLocalhost, |
- base::FilePath(kDocRoot)); |
+ TestServer::GetTestDataPath()); |
ASSERT_TRUE(test_server.Start()); |
// Get a file large enough to require more than one read into |
@@ -1464,7 +1464,7 @@ TEST_F(URLFetcherFileTest, LargeGetToTempFile) { |
TEST_F(URLFetcherFileTest, CanTakeOwnershipOfTempFile) { |
TestServer test_server(TestServer::TYPE_HTTP, |
TestServer::kLocalhost, |
- base::FilePath(kDocRoot)); |
+ TestServer::GetTestDataPath()); |
ASSERT_TRUE(test_server.Start()); |
// Get a small file. |