| OLD | NEW |
| 1 // Copyright (c) 2010 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2010 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #include "net/url_request/url_request_unittest.h" | 5 #include "net/url_request/url_request_unittest.h" |
| 6 | 6 |
| 7 #include "build/build_config.h" | 7 #include "build/build_config.h" |
| 8 | 8 |
| 9 #if defined(OS_WIN) | 9 #if defined(OS_WIN) |
| 10 #include <windows.h> | 10 #include <windows.h> |
| (...skipping 2293 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2304 int64 file_size = 0; | 2304 int64 file_size = 0; |
| 2305 file_util::GetFileSize(app_path, &file_size); | 2305 file_util::GetFileSize(app_path, &file_size); |
| 2306 | 2306 |
| 2307 EXPECT_FALSE(r.is_pending()); | 2307 EXPECT_FALSE(r.is_pending()); |
| 2308 EXPECT_EQ(1, d.response_started_count()); | 2308 EXPECT_EQ(1, d.response_started_count()); |
| 2309 EXPECT_FALSE(d.received_data_before_response()); | 2309 EXPECT_FALSE(d.received_data_before_response()); |
| 2310 EXPECT_EQ(d.bytes_received(), static_cast<int>(file_size)); | 2310 EXPECT_EQ(d.bytes_received(), static_cast<int>(file_size)); |
| 2311 } | 2311 } |
| 2312 } | 2312 } |
| 2313 | 2313 |
| 2314 TEST_F(URLRequestTestFTP, FTPCheckWrongPassword) { | 2314 // Flaky, see http://crbug.com/25045. |
| 2315 TEST_F(URLRequestTestFTP, FLAKY_FTPCheckWrongPassword) { |
| 2315 ASSERT_TRUE(NULL != server_.get()); | 2316 ASSERT_TRUE(NULL != server_.get()); |
| 2316 FilePath app_path; | 2317 FilePath app_path; |
| 2317 PathService::Get(base::DIR_SOURCE_ROOT, &app_path); | 2318 PathService::Get(base::DIR_SOURCE_ROOT, &app_path); |
| 2318 app_path = app_path.AppendASCII("LICENSE"); | 2319 app_path = app_path.AppendASCII("LICENSE"); |
| 2319 TestDelegate d; | 2320 TestDelegate d; |
| 2320 { | 2321 { |
| 2321 TestURLRequest r(server_->TestServerPage("/LICENSE", | 2322 TestURLRequest r(server_->TestServerPage("/LICENSE", |
| 2322 "chrome", "wrong_password"), &d); | 2323 "chrome", "wrong_password"), &d); |
| 2323 r.Start(); | 2324 r.Start(); |
| 2324 EXPECT_TRUE(r.is_pending()); | 2325 EXPECT_TRUE(r.is_pending()); |
| (...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2357 int64 file_size = 0; | 2358 int64 file_size = 0; |
| 2358 file_util::GetFileSize(app_path, &file_size); | 2359 file_util::GetFileSize(app_path, &file_size); |
| 2359 | 2360 |
| 2360 EXPECT_FALSE(r.is_pending()); | 2361 EXPECT_FALSE(r.is_pending()); |
| 2361 EXPECT_EQ(1, d.response_started_count()); | 2362 EXPECT_EQ(1, d.response_started_count()); |
| 2362 EXPECT_FALSE(d.received_data_before_response()); | 2363 EXPECT_FALSE(d.received_data_before_response()); |
| 2363 EXPECT_EQ(d.bytes_received(), static_cast<int>(file_size)); | 2364 EXPECT_EQ(d.bytes_received(), static_cast<int>(file_size)); |
| 2364 } | 2365 } |
| 2365 } | 2366 } |
| 2366 | 2367 |
| 2367 TEST_F(URLRequestTestFTP, FTPCheckWrongUser) { | 2368 // Flaky, see http://crbug.com/25045. |
| 2369 TEST_F(URLRequestTestFTP, FLAKY_FTPCheckWrongUser) { |
| 2368 ASSERT_TRUE(NULL != server_.get()); | 2370 ASSERT_TRUE(NULL != server_.get()); |
| 2369 FilePath app_path; | 2371 FilePath app_path; |
| 2370 PathService::Get(base::DIR_SOURCE_ROOT, &app_path); | 2372 PathService::Get(base::DIR_SOURCE_ROOT, &app_path); |
| 2371 app_path = app_path.AppendASCII("LICENSE"); | 2373 app_path = app_path.AppendASCII("LICENSE"); |
| 2372 TestDelegate d; | 2374 TestDelegate d; |
| 2373 { | 2375 { |
| 2374 TestURLRequest r(server_->TestServerPage("/LICENSE", | 2376 TestURLRequest r(server_->TestServerPage("/LICENSE", |
| 2375 "wrong_user", "chrome"), &d); | 2377 "wrong_user", "chrome"), &d); |
| 2376 r.Start(); | 2378 r.Start(); |
| 2377 EXPECT_TRUE(r.is_pending()); | 2379 EXPECT_TRUE(r.is_pending()); |
| (...skipping 183 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2561 TestURLRequest | 2563 TestURLRequest |
| 2562 req(server_->TestServerPage("echoheaderoverride?Accept-Charset"), &d); | 2564 req(server_->TestServerPage("echoheaderoverride?Accept-Charset"), &d); |
| 2563 req.set_context(new TestURLRequestContext()); | 2565 req.set_context(new TestURLRequestContext()); |
| 2564 net::HttpRequestHeaders headers; | 2566 net::HttpRequestHeaders headers; |
| 2565 headers.SetHeader(net::HttpRequestHeaders::kAcceptCharset, "koi-8r"); | 2567 headers.SetHeader(net::HttpRequestHeaders::kAcceptCharset, "koi-8r"); |
| 2566 req.SetExtraRequestHeaders(headers); | 2568 req.SetExtraRequestHeaders(headers); |
| 2567 req.Start(); | 2569 req.Start(); |
| 2568 MessageLoop::current()->Run(); | 2570 MessageLoop::current()->Run(); |
| 2569 EXPECT_EQ(std::string("koi-8r"), d.data_received()); | 2571 EXPECT_EQ(std::string("koi-8r"), d.data_received()); |
| 2570 } | 2572 } |
| OLD | NEW |