| Index: chrome/browser/google_apis/drive_api_operations_unittest.cc
|
| diff --git a/chrome/browser/google_apis/drive_api_operations_unittest.cc b/chrome/browser/google_apis/drive_api_operations_unittest.cc
|
| index 958fe2afe0964ed9bdc15e64cfbe4f85d005f69c..f845d2a0e16bfb05f2fd4cdaca315741a34b5307 100644
|
| --- a/chrome/browser/google_apis/drive_api_operations_unittest.cc
|
| +++ b/chrome/browser/google_apis/drive_api_operations_unittest.cc
|
| @@ -155,10 +155,10 @@ class DriveApiOperationsTest : public testing::Test {
|
| http_request_ = request;
|
|
|
| // Return the response with just "204 No Content" status code.
|
| - scoped_ptr<net::test_server::HttpResponse> http_response(
|
| - new net::test_server::HttpResponse);
|
| + scoped_ptr<net::test_server::BasicHttpResponse> http_response(
|
| + new net::test_server::BasicHttpResponse);
|
| http_response->set_code(net::test_server::NO_CONTENT);
|
| - return http_response.Pass();
|
| + return http_response.PassAs<net::test_server::HttpResponse>();
|
| }
|
|
|
| // Reads the data file of |expected_data_file_path_| and returns its content
|
| @@ -176,7 +176,8 @@ class DriveApiOperationsTest : public testing::Test {
|
| http_request_ = request;
|
|
|
| // Return the response from the data file.
|
| - return test_util::CreateHttpResponseFromFile(expected_data_file_path_);
|
| + return test_util::CreateHttpResponseFromFile(
|
| + expected_data_file_path_).PassAs<net::test_server::HttpResponse>();
|
| }
|
|
|
| // Returns the response based on set expected upload url.
|
| @@ -195,8 +196,8 @@ class DriveApiOperationsTest : public testing::Test {
|
|
|
| http_request_ = request;
|
|
|
| - scoped_ptr<net::test_server::HttpResponse> response(
|
| - new net::test_server::HttpResponse);
|
| + scoped_ptr<net::test_server::BasicHttpResponse> response(
|
| + new net::test_server::BasicHttpResponse);
|
|
|
| // Check an ETag.
|
| std::map<std::string, std::string>::const_iterator found =
|
| @@ -205,7 +206,7 @@ class DriveApiOperationsTest : public testing::Test {
|
| found->second != "*" &&
|
| found->second != kTestETag) {
|
| response->set_code(net::test_server::PRECONDITION);
|
| - return response.Pass();
|
| + return response.PassAs<net::test_server::HttpResponse>();
|
| }
|
|
|
| // Check if the X-Upload-Content-Length is present. If yes, store the
|
| @@ -221,7 +222,7 @@ class DriveApiOperationsTest : public testing::Test {
|
| response->AddCustomHeader(
|
| "Location",
|
| test_server_.base_url().Resolve(expected_upload_path_).spec());
|
| - return response.Pass();
|
| + return response.PassAs<net::test_server::HttpResponse>();
|
| }
|
|
|
| scoped_ptr<net::test_server::HttpResponse> HandleResumeUploadRequest(
|
| @@ -259,8 +260,8 @@ class DriveApiOperationsTest : public testing::Test {
|
| }
|
|
|
| if (received_bytes_ < content_length_) {
|
| - scoped_ptr<net::test_server::HttpResponse> response(
|
| - new net::test_server::HttpResponse);
|
| + scoped_ptr<net::test_server::BasicHttpResponse> response(
|
| + new net::test_server::BasicHttpResponse);
|
| // Set RESUME INCOMPLETE (308) status code.
|
| response->set_code(net::test_server::RESUME_INCOMPLETE);
|
|
|
| @@ -272,12 +273,12 @@ class DriveApiOperationsTest : public testing::Test {
|
| "Range", "bytes=0-" + base::Int64ToString(received_bytes_ - 1));
|
| }
|
|
|
| - return response.Pass();
|
| + return response.PassAs<net::test_server::HttpResponse>();
|
| }
|
|
|
| // All bytes are received. Return the "success" response with the file's
|
| // (dummy) metadata.
|
| - scoped_ptr<net::test_server::HttpResponse> response =
|
| + scoped_ptr<net::test_server::BasicHttpResponse> response =
|
| test_util::CreateHttpResponseFromFile(
|
| test_util::GetTestFilePath("chromeos/drive/file_entry.json"));
|
|
|
| @@ -286,7 +287,7 @@ class DriveApiOperationsTest : public testing::Test {
|
| response->set_code(net::test_server::CREATED);
|
| }
|
|
|
| - return response.Pass();
|
| + return response.PassAs<net::test_server::HttpResponse>();
|
| }
|
|
|
| // Returns the response based on set expected content and its type.
|
| @@ -302,12 +303,12 @@ class DriveApiOperationsTest : public testing::Test {
|
|
|
| http_request_ = request;
|
|
|
| - scoped_ptr<net::test_server::HttpResponse> response(
|
| - new net::test_server::HttpResponse);
|
| + scoped_ptr<net::test_server::BasicHttpResponse> response(
|
| + new net::test_server::BasicHttpResponse);
|
| response->set_code(net::test_server::SUCCESS);
|
| response->set_content_type(expected_content_type_);
|
| response->set_content(expected_content_);
|
| - return response.Pass();
|
| + return response.PassAs<net::test_server::HttpResponse>();
|
| }
|
|
|
| // These are for the current upload file status.
|
|
|