Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(854)

Side by Side Diff: chrome/browser/chromeos/drive/file_system/copy_operation_unittest.cc

Issue 252563011: drive: Remove root_feed.json and others (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 6 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 // Copyright 2013 The Chromium Authors. All rights reserved. 1 // Copyright 2013 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 "chrome/browser/chromeos/drive/file_system/copy_operation.h" 5 #include "chrome/browser/chromeos/drive/file_system/copy_operation.h"
6 6
7 #include "base/file_util.h" 7 #include "base/file_util.h"
8 #include "base/task_runner_util.h" 8 #include "base/task_runner_util.h"
9 #include "chrome/browser/chromeos/drive/file_cache.h" 9 #include "chrome/browser/chromeos/drive/file_cache.h"
10 #include "chrome/browser/chromeos/drive/file_system/operation_test_base.h" 10 #include "chrome/browser/chromeos/drive/file_system/operation_test_base.h"
(...skipping 113 matching lines...) Expand 10 before | Expand all | Expand 10 after
124 remote_dest_path.DirName())); 124 remote_dest_path.DirName()));
125 } 125 }
126 126
127 TEST_F(CopyOperationTest, 127 TEST_F(CopyOperationTest,
128 TransferFileFromLocalToRemote_ExistingHostedDocument) { 128 TransferFileFromLocalToRemote_ExistingHostedDocument) {
129 const base::FilePath local_src_path = temp_dir().AppendASCII("local.gdoc"); 129 const base::FilePath local_src_path = temp_dir().AppendASCII("local.gdoc");
130 const base::FilePath remote_dest_path(FILE_PATH_LITERAL( 130 const base::FilePath remote_dest_path(FILE_PATH_LITERAL(
131 "drive/root/Directory 1/copied.gdoc")); 131 "drive/root/Directory 1/copied.gdoc"));
132 132
133 // Prepare a local file, which is a json file of a hosted document, which 133 // Prepare a local file, which is a json file of a hosted document, which
134 // matches "drive/root/Document 1 excludeDir-test" in root_feed.json. 134 // matches "drive/root/Document 1 excludeDir-test".
135 ASSERT_TRUE(util::CreateGDocFile( 135 ASSERT_TRUE(util::CreateGDocFile(
136 local_src_path, 136 local_src_path,
137 GURL("https://3_document_self_link/document:5_document_resource_id"), 137 GURL("https://3_document_self_link/document:5_document_resource_id"),
138 "document:5_document_resource_id")); 138 "document:5_document_resource_id"));
139 139
140 ResourceEntry entry; 140 ResourceEntry entry;
141 ASSERT_EQ(FILE_ERROR_NOT_FOUND, 141 ASSERT_EQ(FILE_ERROR_NOT_FOUND,
142 GetLocalResourceEntry(remote_dest_path, &entry)); 142 GetLocalResourceEntry(remote_dest_path, &entry));
143 143
144 // Transfer the local file to Drive. 144 // Transfer the local file to Drive.
(...skipping 13 matching lines...) Expand all
158 // New copy is created. 158 // New copy is created.
159 EXPECT_NE("document:5_document_resource_id", entry.resource_id()); 159 EXPECT_NE("document:5_document_resource_id", entry.resource_id());
160 } 160 }
161 161
162 TEST_F(CopyOperationTest, TransferFileFromLocalToRemote_OrphanHostedDocument) { 162 TEST_F(CopyOperationTest, TransferFileFromLocalToRemote_OrphanHostedDocument) {
163 const base::FilePath local_src_path = temp_dir().AppendASCII("local.gdoc"); 163 const base::FilePath local_src_path = temp_dir().AppendASCII("local.gdoc");
164 const base::FilePath remote_dest_path(FILE_PATH_LITERAL( 164 const base::FilePath remote_dest_path(FILE_PATH_LITERAL(
165 "drive/root/Directory 1/moved.gdoc")); 165 "drive/root/Directory 1/moved.gdoc"));
166 166
167 // Prepare a local file, which is a json file of a hosted document, which 167 // Prepare a local file, which is a json file of a hosted document, which
168 // matches "drive/other/Orphan Document" in root_feed.json. 168 // matches "drive/other/Orphan Document".
169 ASSERT_TRUE(util::CreateGDocFile( 169 ASSERT_TRUE(util::CreateGDocFile(
170 local_src_path, 170 local_src_path,
171 GURL("https://3_document_self_link/document:orphan_doc_1"), 171 GURL("https://3_document_self_link/document:orphan_doc_1"),
172 "document:orphan_doc_1")); 172 "document:orphan_doc_1"));
173 173
174 ResourceEntry entry; 174 ResourceEntry entry;
175 ASSERT_EQ(FILE_ERROR_NOT_FOUND, 175 ASSERT_EQ(FILE_ERROR_NOT_FOUND,
176 GetLocalResourceEntry(remote_dest_path, &entry)); 176 GetLocalResourceEntry(remote_dest_path, &entry));
177 177
178 // Transfer the local file to Drive. 178 // Transfer the local file to Drive.
(...skipping 280 matching lines...) Expand 10 before | Expand all | Expand 10 after
459 459
460 ResourceEntry entry2; 460 ResourceEntry entry2;
461 EXPECT_EQ(FILE_ERROR_OK, GetLocalResourceEntry(src_path, &entry)); 461 EXPECT_EQ(FILE_ERROR_OK, GetLocalResourceEntry(src_path, &entry));
462 EXPECT_EQ(FILE_ERROR_OK, GetLocalResourceEntry(dest_path, &entry2)); 462 EXPECT_EQ(FILE_ERROR_OK, GetLocalResourceEntry(dest_path, &entry2));
463 EXPECT_EQ(entry.file_info().last_modified(), 463 EXPECT_EQ(entry.file_info().last_modified(),
464 entry2.file_info().last_modified()); 464 entry2.file_info().last_modified());
465 } 465 }
466 466
467 } // namespace file_system 467 } // namespace file_system
468 } // namespace drive 468 } // namespace drive
OLDNEW
« no previous file with comments | « chrome/browser/chromeos/drive/change_list_processor_unittest.cc ('k') | chrome/browser/chromeos/drive/file_system_unittest.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698