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

Unified Diff: chrome/browser/chromeos/gdata/gdata_file_system_unittest.cc

Issue 9580016: Fixed remaining CL comments from review of http://codereview.chromium.org/9561009/ (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src/
Patch Set: Created 8 years, 10 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 side-by-side diff with in-line comments
Download patch
« no previous file with comments | « chrome/browser/chromeos/gdata/gdata_file_system_proxy.cc ('k') | no next file » | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: chrome/browser/chromeos/gdata/gdata_file_system_unittest.cc
===================================================================
--- chrome/browser/chromeos/gdata/gdata_file_system_unittest.cc (revision 124690)
+++ chrome/browser/chromeos/gdata/gdata_file_system_unittest.cc (working copy)
@@ -1,6 +1,7 @@
// Copyright (c) 2012 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
+
#include <string>
#include <vector>
@@ -366,7 +367,6 @@
EXPECT_FALSE(RemoveFile(FilePath("gdata")));
}
-
TEST_F(GDataFileSystemTest, CreateDirectory) {
LoadRootFeedDocument("root_feed.json");
LoadSubdirFeedDocument(FilePath("gdata/Directory 1"), "subdir_feed.json");
@@ -394,48 +394,50 @@
// Create directory in root.
FilePath dir_path("gdata/New Folder 1");
EXPECT_EQ(
+ GDataFileSystem::FOUND_MISSING,
file_system_->FindFirstMissingParentDirectory(dir_path,
&last_dir_content_url,
- &first_missing_parent_path),
- GDataFileSystem::FOUND_MISSING);
- EXPECT_EQ(dir_path, first_missing_parent_path);
+ &first_missing_parent_path));
+ EXPECT_EQ(FilePath("gdata/New Folder 1"), first_missing_parent_path);
satorux1 2012/03/02 21:31:24 nit: FilePath(FILE_PATH_LITERAL(...)) or FilePath:
zel 2012/03/02 21:46:44 Fixed there and on bunch of other places in this f
EXPECT_TRUE(last_dir_content_url.is_empty()); // root directory.
// Missing folders in subdir of an existing folder.
FilePath dir_path2("gdata/Directory 1/New Folder 2");
EXPECT_EQ(
+ GDataFileSystem::FOUND_MISSING,
file_system_->FindFirstMissingParentDirectory(dir_path2,
&last_dir_content_url,
- &first_missing_parent_path),
- GDataFileSystem::FOUND_MISSING);
- EXPECT_EQ(dir_path2, first_missing_parent_path);
+ &first_missing_parent_path));
+ EXPECT_EQ(FilePath("gdata/Directory 1/New Folder 2"),
+ first_missing_parent_path);
EXPECT_FALSE(last_dir_content_url.is_empty()); // non-root directory.
// Missing two folders on the path.
FilePath dir_path3 = dir_path2.Append("Another Foder");
EXPECT_EQ(
+ GDataFileSystem::FOUND_MISSING,
file_system_->FindFirstMissingParentDirectory(dir_path3,
&last_dir_content_url,
- &first_missing_parent_path),
- GDataFileSystem::FOUND_MISSING);
- EXPECT_EQ(dir_path3.DirName(), first_missing_parent_path);
+ &first_missing_parent_path));
+ EXPECT_EQ(FilePath("gdata/Directory 1/New Folder 2"),
+ first_missing_parent_path);
EXPECT_FALSE(last_dir_content_url.is_empty()); // non-root directory.
// Folders on top of an existing file.
EXPECT_EQ(
+ GDataFileSystem::FOUND_INVALID,
file_system_->FindFirstMissingParentDirectory(
FilePath("gdata/File 1.txt/BadDir"),
&last_dir_content_url,
- &first_missing_parent_path),
- GDataFileSystem::FOUND_INVALID);
+ &first_missing_parent_path));
// Existing folder.
EXPECT_EQ(
+ GDataFileSystem::DIRECTORY_ALREADY_PRESENT,
file_system_->FindFirstMissingParentDirectory(
FilePath("gdata/Directory 1"),
&last_dir_content_url,
- &first_missing_parent_path),
- GDataFileSystem::DIRECTORY_ALREADY_PRESENT);
+ &first_missing_parent_path));
}
} // namespace gdata
« no previous file with comments | « chrome/browser/chromeos/gdata/gdata_file_system_proxy.cc ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698