| Index: google_apis/drive/drive_api_url_generator_unittest.cc
|
| diff --git a/google_apis/drive/drive_api_url_generator_unittest.cc b/google_apis/drive/drive_api_url_generator_unittest.cc
|
| index a7e0c9a57f97f75f6e0c4116271d7ed6c54d001a..d1aed9c7308213cbd8418d50dec82667a8c284b8 100644
|
| --- a/google_apis/drive/drive_api_url_generator_unittest.cc
|
| +++ b/google_apis/drive/drive_api_url_generator_unittest.cc
|
| @@ -345,45 +345,69 @@ TEST_F(DriveApiUrlGeneratorTest, GetChildrenDeleteUrl) {
|
| }
|
|
|
| TEST_F(DriveApiUrlGeneratorTest, GetInitiateUploadNewFileUrl) {
|
| + const bool kSetModifiedDate = true;
|
| +
|
| EXPECT_EQ(
|
| "https://www.googleapis.com/upload/drive/v2/files?uploadType=resumable",
|
| - url_generator_.GetInitiateUploadNewFileUrl().spec());
|
| + url_generator_.GetInitiateUploadNewFileUrl(!kSetModifiedDate).spec());
|
|
|
| EXPECT_EQ(
|
| "http://127.0.0.1:12345/upload/drive/v2/files?uploadType=resumable",
|
| - test_url_generator_.GetInitiateUploadNewFileUrl().spec());
|
| + test_url_generator_.GetInitiateUploadNewFileUrl(
|
| + !kSetModifiedDate).spec());
|
| +
|
| + EXPECT_EQ(
|
| + "http://127.0.0.1:12345/upload/drive/v2/files?uploadType=resumable&"
|
| + "setModifiedDate=true",
|
| + test_url_generator_.GetInitiateUploadNewFileUrl(
|
| + kSetModifiedDate).spec());
|
| }
|
|
|
| TEST_F(DriveApiUrlGeneratorTest, GetInitiateUploadExistingFileUrl) {
|
| + const bool kSetModifiedDate = true;
|
| +
|
| // |resource_id| should be embedded into the url.
|
| EXPECT_EQ(
|
| "https://www.googleapis.com/upload/drive/v2/files/0ADK06pfg"
|
| "?uploadType=resumable",
|
| - url_generator_.GetInitiateUploadExistingFileUrl("0ADK06pfg").spec());
|
| + url_generator_.GetInitiateUploadExistingFileUrl(
|
| + "0ADK06pfg", !kSetModifiedDate).spec());
|
| EXPECT_EQ(
|
| "https://www.googleapis.com/upload/drive/v2/files/0Bz0bd074"
|
| "?uploadType=resumable",
|
| - url_generator_.GetInitiateUploadExistingFileUrl("0Bz0bd074").spec());
|
| + url_generator_.GetInitiateUploadExistingFileUrl(
|
| + "0Bz0bd074", !kSetModifiedDate).spec());
|
| EXPECT_EQ(
|
| "https://www.googleapis.com/upload/drive/v2/files/file%3Afile_id"
|
| "?uploadType=resumable",
|
| - url_generator_.GetInitiateUploadExistingFileUrl("file:file_id").spec());
|
| + url_generator_.GetInitiateUploadExistingFileUrl(
|
| + "file:file_id", !kSetModifiedDate).spec());
|
| + EXPECT_EQ(
|
| + "https://www.googleapis.com/upload/drive/v2/files/file%3Afile_id"
|
| + "?uploadType=resumable&setModifiedDate=true",
|
| + url_generator_.GetInitiateUploadExistingFileUrl(
|
| + "file:file_id", kSetModifiedDate).spec());
|
|
|
| EXPECT_EQ(
|
| "http://127.0.0.1:12345/upload/drive/v2/files/0ADK06pfg"
|
| "?uploadType=resumable",
|
| test_url_generator_.GetInitiateUploadExistingFileUrl(
|
| - "0ADK06pfg").spec());
|
| + "0ADK06pfg", !kSetModifiedDate).spec());
|
| EXPECT_EQ(
|
| "http://127.0.0.1:12345/upload/drive/v2/files/0Bz0bd074"
|
| "?uploadType=resumable",
|
| test_url_generator_.GetInitiateUploadExistingFileUrl(
|
| - "0Bz0bd074").spec());
|
| + "0Bz0bd074", !kSetModifiedDate).spec());
|
| EXPECT_EQ(
|
| "http://127.0.0.1:12345/upload/drive/v2/files/file%3Afile_id"
|
| "?uploadType=resumable",
|
| test_url_generator_.GetInitiateUploadExistingFileUrl(
|
| - "file:file_id").spec());
|
| + "file:file_id", !kSetModifiedDate).spec());
|
| + EXPECT_EQ(
|
| + "http://127.0.0.1:12345/upload/drive/v2/files/file%3Afile_id"
|
| + "?uploadType=resumable&setModifiedDate=true",
|
| + test_url_generator_.GetInitiateUploadExistingFileUrl(
|
| + "file:file_id", kSetModifiedDate).spec());
|
| }
|
|
|
| TEST_F(DriveApiUrlGeneratorTest, GenerateDownloadFileUrl) {
|
|
|