Index: content/browser/download/save_package_unittest.cc |
diff --git a/content/browser/download/save_package_unittest.cc b/content/browser/download/save_package_unittest.cc |
index a34e138c1c94c765548acc96caedeb7d9bc6602d..da4ccc8a28aded723289896058f779ecff40e319 100644 |
--- a/content/browser/download/save_package_unittest.cc |
+++ b/content/browser/download/save_package_unittest.cc |
@@ -47,13 +47,15 @@ std::string long_file_name( |
"6789ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyz0123" |
"456789ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789a"); |
-bool HasOrdinalNumber(const FilePath::StringType& filename) { |
- FilePath::StringType::size_type r_paren_index = filename.rfind(FPL(')')); |
- FilePath::StringType::size_type l_paren_index = filename.rfind(FPL('(')); |
+bool HasOrdinalNumber(const base::FilePath::StringType& filename) { |
+ base::FilePath::StringType::size_type r_paren_index = |
+ filename.rfind(FPL(')')); |
+ base::FilePath::StringType::size_type l_paren_index = |
+ filename.rfind(FPL('(')); |
if (l_paren_index >= r_paren_index) |
return false; |
- for (FilePath::StringType::size_type i = l_paren_index + 1; |
+ for (base::FilePath::StringType::size_type i = l_paren_index + 1; |
i != r_paren_index; ++i) { |
if (!IsAsciiDigit(filename[i])) |
return false; |
@@ -73,7 +75,7 @@ class SavePackageTest : public RenderViewHostImplTestHarness { |
const std::string& disposition, |
const std::string& url, |
bool need_htm_ext, |
- FilePath::StringType* generated_name) { |
+ base::FilePath::StringType* generated_name) { |
SavePackage* save_package; |
if (need_success_generate_filename) |
save_package = save_package_success_.get(); |
@@ -83,11 +85,11 @@ class SavePackageTest : public RenderViewHostImplTestHarness { |
generated_name); |
} |
- FilePath EnsureHtmlExtension(const FilePath& name) { |
+ base::FilePath EnsureHtmlExtension(const base::FilePath& name) { |
return SavePackage::EnsureHtmlExtension(name); |
} |
- FilePath EnsureMimeExtension(const FilePath& name, |
+ base::FilePath EnsureMimeExtension(const base::FilePath& name, |
const std::string& content_mime_type) { |
return SavePackage::EnsureMimeExtension(name, content_mime_type); |
} |
@@ -136,7 +138,7 @@ class SavePackageTest : public RenderViewHostImplTestHarness { |
static const struct { |
const char* disposition; |
const char* url; |
- const FilePath::CharType* expected_name; |
+ const base::FilePath::CharType* expected_name; |
bool need_htm_ext; |
} kGeneratedFiles[] = { |
// We mainly focus on testing duplicated names here, since retrieving file |
@@ -183,7 +185,7 @@ static const struct { |
TEST_F(SavePackageTest, TestSuccessfullyGenerateSavePackageFilename) { |
for (size_t i = 0; i < ARRAYSIZE_UNSAFE(kGeneratedFiles); ++i) { |
- FilePath::StringType file_name; |
+ base::FilePath::StringType file_name; |
bool ok = GetGeneratedFilename(true, |
kGeneratedFiles[i].disposition, |
kGeneratedFiles[i].url, |
@@ -196,7 +198,7 @@ TEST_F(SavePackageTest, TestSuccessfullyGenerateSavePackageFilename) { |
TEST_F(SavePackageTest, TestUnSuccessfullyGenerateSavePackageFilename) { |
for (size_t i = 0; i < ARRAYSIZE_UNSAFE(kGeneratedFiles); ++i) { |
- FilePath::StringType file_name; |
+ base::FilePath::StringType file_name; |
bool ok = GetGeneratedFilename(false, |
kGeneratedFiles[i].disposition, |
kGeneratedFiles[i].url, |
@@ -217,7 +219,7 @@ TEST_F(SavePackageTest, MAYBE_TestLongSavePackageFilename) { |
const std::string long_file = long_file_name + ".css"; |
const std::string url = base_url + long_file; |
- FilePath::StringType filename; |
+ base::FilePath::StringType filename; |
// Test that the filename is successfully shortened to fit. |
ASSERT_TRUE(GetGeneratedFilename(true, "", url, false, &filename)); |
EXPECT_TRUE(filename.length() < long_file.length()); |
@@ -231,7 +233,7 @@ TEST_F(SavePackageTest, MAYBE_TestLongSavePackageFilename) { |
// Test that the filename is successfully shortened to fit, and gets a |
// different ordinal appended. |
- FilePath::StringType filename2; |
+ base::FilePath::StringType filename2; |
ASSERT_TRUE(GetGeneratedFilename(true, "", url, false, &filename2)); |
EXPECT_TRUE(filename2.length() < long_file.length()); |
EXPECT_TRUE(HasOrdinalNumber(filename2)); |
@@ -245,9 +247,9 @@ TEST_F(SavePackageTest, MAYBE_TestLongSavePackageFilename) { |
#define MAYBE_TestLongSafePureFilename TestLongSafePureFilename |
#endif |
TEST_F(SavePackageTest, MAYBE_TestLongSafePureFilename) { |
- const FilePath save_dir(FPL("test_dir")); |
- const FilePath::StringType ext(FPL_HTML_EXTENSION); |
- FilePath::StringType filename = |
+ const base::FilePath save_dir(FPL("test_dir")); |
+ const base::FilePath::StringType ext(FPL_HTML_EXTENSION); |
+ base::FilePath::StringType filename = |
#if defined(OS_WIN) |
ASCIIToWide(long_file_name); |
#else |
@@ -262,8 +264,8 @@ TEST_F(SavePackageTest, MAYBE_TestLongSafePureFilename) { |
} |
static const struct { |
- const FilePath::CharType* page_title; |
- const FilePath::CharType* expected_name; |
+ const base::FilePath::CharType* page_title; |
+ const base::FilePath::CharType* expected_name; |
} kExtensionTestCases[] = { |
// Extension is preserved if it is already proper for HTML. |
{FPL("filename.html"), FPL("filename.html")}, |
@@ -288,9 +290,10 @@ static const struct { |
#endif |
TEST_F(SavePackageTest, MAYBE_TestEnsureHtmlExtension) { |
for (size_t i = 0; i < ARRAYSIZE_UNSAFE(kExtensionTestCases); ++i) { |
- FilePath original = FilePath(kExtensionTestCases[i].page_title); |
- FilePath expected = FilePath(kExtensionTestCases[i].expected_name); |
- FilePath actual = EnsureHtmlExtension(original); |
+ base::FilePath original = base::FilePath(kExtensionTestCases[i].page_title); |
+ base::FilePath expected = |
+ base::FilePath(kExtensionTestCases[i].expected_name); |
+ base::FilePath actual = EnsureHtmlExtension(original); |
EXPECT_EQ(expected.value(), actual.value()) << "Failed for page title: " << |
kExtensionTestCases[i].page_title; |
} |
@@ -304,8 +307,8 @@ TEST_F(SavePackageTest, MAYBE_TestEnsureHtmlExtension) { |
#endif |
TEST_F(SavePackageTest, MAYBE_TestEnsureMimeExtension) { |
static const struct { |
- const FilePath::CharType* page_title; |
- const FilePath::CharType* expected_name; |
+ const base::FilePath::CharType* page_title; |
+ const base::FilePath::CharType* expected_name; |
const char* contents_mime_type; |
} kExtensionTests[] = { |
{ FPL("filename.html"), FPL("filename.html"), "text/html" }, |
@@ -332,10 +335,10 @@ TEST_F(SavePackageTest, MAYBE_TestEnsureMimeExtension) { |
{ FPL("filename"), FPL("filename"), "unknown/unknown" }, |
}; |
for (uint32 i = 0; i < ARRAYSIZE_UNSAFE(kExtensionTests); ++i) { |
- FilePath original = FilePath(kExtensionTests[i].page_title); |
- FilePath expected = FilePath(kExtensionTests[i].expected_name); |
+ base::FilePath original = base::FilePath(kExtensionTests[i].page_title); |
+ base::FilePath expected = base::FilePath(kExtensionTests[i].expected_name); |
std::string mime_type(kExtensionTests[i].contents_mime_type); |
- FilePath actual = EnsureMimeExtension(original, mime_type); |
+ base::FilePath actual = EnsureMimeExtension(original, mime_type); |
EXPECT_EQ(expected.value(), actual.value()) << "Failed for page title: " << |
kExtensionTests[i].page_title << " MIME:" << mime_type; |
} |
@@ -351,7 +354,7 @@ TEST_F(SavePackageTest, MAYBE_TestEnsureMimeExtension) { |
static const struct SuggestedSaveNameTestCase { |
const char* page_url; |
const string16 page_title; |
- const FilePath::CharType* expected_name; |
+ const base::FilePath::CharType* expected_name; |
bool ensure_html_extension; |
} kSuggestedSaveNames[] = { |
// Title overrides the URL. |
@@ -402,11 +405,11 @@ static const struct SuggestedSaveNameTestCase { |
TEST_F(SavePackageTest, MAYBE_TestSuggestedSaveNames) { |
for (size_t i = 0; i < arraysize(kSuggestedSaveNames); ++i) { |
scoped_refptr<SavePackage> save_package( |
- new SavePackage(contents(), FilePath(), FilePath())); |
+ new SavePackage(contents(), base::FilePath(), base::FilePath())); |
save_package->page_url_ = GURL(kSuggestedSaveNames[i].page_url); |
save_package->title_ = kSuggestedSaveNames[i].page_title; |
- FilePath save_name = save_package->GetSuggestedNameForSaveAs( |
+ base::FilePath save_name = save_package->GetSuggestedNameForSaveAs( |
kSuggestedSaveNames[i].ensure_html_extension, |
std::string(), std::string()); |
EXPECT_EQ(kSuggestedSaveNames[i].expected_name, save_name.value()) << |
@@ -414,13 +417,14 @@ TEST_F(SavePackageTest, MAYBE_TestSuggestedSaveNames) { |
} |
} |
-static const FilePath::CharType* kTestDir = FILE_PATH_LITERAL("save_page"); |
+static const base::FilePath::CharType* kTestDir = |
+ FILE_PATH_LITERAL("save_page"); |
// GetUrlToBeSaved method should return correct url to be saved. |
TEST_F(SavePackageTest, TestGetUrlToBeSaved) { |
- FilePath file_name(FILE_PATH_LITERAL("a.htm")); |
+ base::FilePath file_name(FILE_PATH_LITERAL("a.htm")); |
GURL url = URLRequestMockHTTPJob::GetMockUrl( |
- FilePath(kTestDir).Append(file_name)); |
+ base::FilePath(kTestDir).Append(file_name)); |
NavigateAndCommit(url); |
EXPECT_EQ(url, GetUrlToBeSaved()); |
} |
@@ -430,11 +434,11 @@ TEST_F(SavePackageTest, TestGetUrlToBeSaved) { |
// Ex:GetUrlToBeSaved method should return http://www.google.com |
// when user types view-source:http://www.google.com |
TEST_F(SavePackageTest, TestGetUrlToBeSavedViewSource) { |
- FilePath file_name(FILE_PATH_LITERAL("a.htm")); |
+ base::FilePath file_name(FILE_PATH_LITERAL("a.htm")); |
GURL view_source_url = URLRequestMockHTTPJob::GetMockViewSourceUrl( |
- FilePath(kTestDir).Append(file_name)); |
+ base::FilePath(kTestDir).Append(file_name)); |
GURL actual_url = URLRequestMockHTTPJob::GetMockUrl( |
- FilePath(kTestDir).Append(file_name)); |
+ base::FilePath(kTestDir).Append(file_name)); |
NavigateAndCommit(view_source_url); |
EXPECT_EQ(actual_url, GetUrlToBeSaved()); |
EXPECT_EQ(view_source_url, contents()->GetURL()); |