Chromium Code Reviews| Index: chrome/browser/chromeos/gdata/gdata_files_unittest.cc |
| =================================================================== |
| --- chrome/browser/chromeos/gdata/gdata_files_unittest.cc (revision 150627) |
| +++ chrome/browser/chromeos/gdata/gdata_files_unittest.cc (working copy) |
| @@ -32,17 +32,17 @@ |
| GDataDirectory* AddDirectory(GDataDirectory* parent, |
| GDataDirectoryService* directory_service, |
| int sequence_id) { |
| - GDataDirectory* dir = new GDataDirectory(parent, directory_service); |
| + GDataDirectory* dir = new GDataDirectory(NULL, directory_service); |
| const std::string dir_name = "dir" + base::IntToString(sequence_id); |
| const std::string resource_id = std::string("dir_resource_id:") + |
| dir_name; |
| dir->set_title(dir_name); |
| dir->set_resource_id(resource_id); |
| GDataFileError error = GDATA_FILE_ERROR_FAILED; |
| - directory_service->AddEntryToDirectory( |
| + directory_service->MoveEntryToDirectory( |
| parent->GetFilePath(), |
| dir, |
| - base::Bind(&test_util::CopyErrorCodeFromFileOperationCallback, &error)); |
| + base::Bind(&test_util::CopyErrorCodeFromFileMoveCallback, &error)); |
| test_util::RunBlockingPoolTask(); |
| EXPECT_EQ(GDATA_FILE_OK, error); |
|
satorux1
2012/08/09 00:26:24
To test MoveEntryToDirectory better, I think we sh
achuithb
2012/08/09 01:41:32
Done.
|
| return dir; |
| @@ -53,7 +53,7 @@ |
| GDataFile* AddFile(GDataDirectory* parent, |
| GDataDirectoryService* directory_service, |
| int sequence_id) { |
| - GDataFile* file = new GDataFile(parent, directory_service); |
| + GDataFile* file = new GDataFile(NULL, directory_service); |
| const std::string title = "file" + base::IntToString(sequence_id); |
| const std::string resource_id = std::string("file_resource_id:") + |
| title; |
| @@ -61,10 +61,10 @@ |
| file->set_resource_id(resource_id); |
| file->set_file_md5(std::string("file_md5:") + title); |
| GDataFileError error = GDATA_FILE_ERROR_FAILED; |
| - directory_service->AddEntryToDirectory( |
| + directory_service->MoveEntryToDirectory( |
| parent->GetFilePath(), |
| file, |
| - base::Bind(&test_util::CopyErrorCodeFromFileOperationCallback, &error)); |
| + base::Bind(&test_util::CopyErrorCodeFromFileMoveCallback, &error)); |
| test_util::RunBlockingPoolTask(); |
| EXPECT_EQ(GDATA_FILE_OK, error); |
|
satorux1
2012/08/09 00:26:24
ditto, and elsewhere too.
achuithb
2012/08/09 01:41:32
Done.
|
| return file; |
| @@ -374,19 +374,21 @@ |
| TEST(GDataDirectoryServiceTest, RefreshFile) { |
| MessageLoopForUI message_loop; |
| + content::TestBrowserThread ui_thread(content::BrowserThread::UI, |
| + &message_loop); |
| + |
| GDataDirectoryService directory_service; |
| - GDataDirectory* root(directory_service.root()); |
| // Add a directory to the file system. |
| - GDataDirectory* directory_entry = new GDataDirectory(root, |
| + GDataDirectory* directory_entry = new GDataDirectory(NULL, |
| &directory_service); |
| directory_entry->set_resource_id("folder:directory_resource_id"); |
| directory_entry->set_title("directory"); |
| directory_entry->SetBaseNameFromTitle(); |
| GDataFileError error = GDATA_FILE_ERROR_FAILED; |
| - directory_service.AddEntryToDirectory( |
| + directory_service.MoveEntryToDirectory( |
| FilePath(kGDataRootDirectory), |
| directory_entry, |
| - base::Bind(&test_util::CopyErrorCodeFromFileOperationCallback, &error)); |
| + base::Bind(&test_util::CopyErrorCodeFromFileMoveCallback, &error)); |
| test_util::RunBlockingPoolTask(); |
| ASSERT_EQ(GDATA_FILE_OK, error); |
| @@ -395,10 +397,11 @@ |
| initial_file_entry->set_resource_id("file:file_resource_id"); |
| initial_file_entry->set_title("file"); |
| initial_file_entry->SetBaseNameFromTitle(); |
| - directory_service.AddEntryToDirectory( |
| + error = GDATA_FILE_ERROR_FAILED; |
| + directory_service.MoveEntryToDirectory( |
| directory_entry->GetFilePath(), |
| initial_file_entry, |
| - base::Bind(&test_util::CopyErrorCodeFromFileOperationCallback, &error)); |
| + base::Bind(&test_util::CopyErrorCodeFromFileMoveCallback, &error)); |
| test_util::RunBlockingPoolTask(); |
| ASSERT_EQ(GDATA_FILE_OK, error); |