Chromium Code Reviews| Index: net/url_request/url_request_job_unittest.cc |
| diff --git a/net/url_request/url_request_job_unittest.cc b/net/url_request/url_request_job_unittest.cc |
| index 5f63b0927de2918acbad499ce8d43dc18b849d45..d8f62e8c1d6d9818323312d338bd0e6478db2449 100644 |
| --- a/net/url_request/url_request_job_unittest.cc |
| +++ b/net/url_request/url_request_job_unittest.cc |
| @@ -4,66 +4,52 @@ |
| #include "net/url_request/url_request_job.h" |
| +#include "net/base/request_priority.h" |
| #include "net/http/http_transaction_unittest.h" |
| #include "net/url_request/url_request_test_util.h" |
| #include "testing/gtest/include/gtest/gtest.h" |
| +namespace net { |
| + |
| namespace { |
| // This is a header that signals the end of the data. |
| const char kGzipGata[] = "\x1f\x08b\x08\0\0\0\0\0\0\3\3\0\0\0\0\0\0\0\0"; |
| -void GZipServer(const net::HttpRequestInfo* request, |
| - std::string* response_status, std::string* response_headers, |
| +void GZipServer(const HttpRequestInfo* request, |
| + std::string* response_status, |
| + std::string* response_headers, |
| std::string* response_data) { |
| response_data->assign(kGzipGata, sizeof(kGzipGata)); |
| } |
| const MockTransaction kGZip_Transaction = { |
| - "http://www.google.com/gzyp", |
| - "GET", |
| - base::Time(), |
| - "", |
| - net::LOAD_NORMAL, |
| - "HTTP/1.1 200 OK", |
| - "Cache-Control: max-age=10000\n" |
| - "Content-Encoding: gzip\n" |
| - "Content-Length: 30\n", // Intentionally wrong. |
| - base::Time(), |
| - "", |
| - TEST_MODE_NORMAL, |
| - &GZipServer, |
| - 0, |
| - net::OK |
| -}; |
| + "http://www.google.com/gzyp", "GET", base::Time(), "", LOAD_NORMAL, |
| + "HTTP/1.1 200 OK", |
| + "Cache-Control: max-age=10000\n" |
| + "Content-Encoding: gzip\n" |
| + "Content-Length: 30\n", // Intentionally wrong. |
| + base::Time(), |
| + "", TEST_MODE_NORMAL, &GZipServer, 0, OK}; |
|
mmenke
2013/10/31 15:23:43
Probably best to keep the old format here and belo
akalin
2013/10/31 20:02:02
Done.
|
| const MockTransaction kRedirect_Transaction = { |
| - "http://www.google.com/redirect", |
| - "GET", |
| - base::Time(), |
| - "", |
| - net::LOAD_NORMAL, |
| - "HTTP/1.1 302 Found", |
| - "Cache-Control: max-age=10000\n" |
| - "Location: http://www.google.com/destination\n" |
| - "Content-Length: 5\n", |
| - base::Time(), |
| - "hello", |
| - TEST_MODE_NORMAL, |
| - NULL, |
| - 0, |
| - net::OK |
| -}; |
| + "http://www.google.com/redirect", "GET", base::Time(), "", LOAD_NORMAL, |
| + "HTTP/1.1 302 Found", |
| + "Cache-Control: max-age=10000\n" |
| + "Location: http://www.google.com/destination\n" |
| + "Content-Length: 5\n", |
| + base::Time(), "hello", TEST_MODE_NORMAL, NULL, 0, OK}; |
| } // namespace |
| TEST(URLRequestJob, TransactionNotifiedWhenDone) { |
| MockNetworkLayer network_layer; |
| - net::TestURLRequestContext context; |
| + TestURLRequestContext context; |
| context.set_http_transaction_factory(&network_layer); |
| - net::TestDelegate d; |
| - net::TestURLRequest req(GURL(kGZip_Transaction.url), &d, &context, NULL); |
| + TestDelegate d; |
| + TestURLRequest req( |
| + GURL(kGZip_Transaction.url), DEFAULT_PRIORITY, &d, &context); |
| AddMockTransaction(&kGZip_Transaction); |
| req.set_method("GET"); |
| @@ -78,11 +64,12 @@ TEST(URLRequestJob, TransactionNotifiedWhenDone) { |
| TEST(URLRequestJob, SyncTransactionNotifiedWhenDone) { |
| MockNetworkLayer network_layer; |
| - net::TestURLRequestContext context; |
| + TestURLRequestContext context; |
| context.set_http_transaction_factory(&network_layer); |
| - net::TestDelegate d; |
| - net::TestURLRequest req(GURL(kGZip_Transaction.url), &d, &context, NULL); |
| + TestDelegate d; |
| + TestURLRequest req( |
| + GURL(kGZip_Transaction.url), DEFAULT_PRIORITY, &d, &context); |
| MockTransaction transaction(kGZip_Transaction); |
| transaction.test_mode = TEST_MODE_SYNC_ALL; |
| AddMockTransaction(&transaction); |
| @@ -99,11 +86,12 @@ TEST(URLRequestJob, SyncTransactionNotifiedWhenDone) { |
| TEST(URLRequestJob, RedirectTransactionNotifiedWhenDone) { |
| MockNetworkLayer network_layer; |
| - net::TestURLRequestContext context; |
| + TestURLRequestContext context; |
| context.set_http_transaction_factory(&network_layer); |
| - net::TestDelegate d; |
| - net::TestURLRequest req(GURL(kRedirect_Transaction.url), &d, &context, NULL); |
| + TestDelegate d; |
| + TestURLRequest req( |
| + GURL(kRedirect_Transaction.url), DEFAULT_PRIORITY, &d, &context); |
| AddMockTransaction(&kRedirect_Transaction); |
| req.set_method("GET"); |
| @@ -115,3 +103,5 @@ TEST(URLRequestJob, RedirectTransactionNotifiedWhenDone) { |
| RemoveMockTransaction(&kRedirect_Transaction); |
| } |
| + |
| +} // namespace net |