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

Unified Diff: chrome/browser/extensions/extension_service_unittest.cc

Issue 2314363002: extensions: Change ScopedTempDir::path() to GetPath() (Closed)
Patch Set: Comment addressed Created 4 years, 3 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
Index: chrome/browser/extensions/extension_service_unittest.cc
diff --git a/chrome/browser/extensions/extension_service_unittest.cc b/chrome/browser/extensions/extension_service_unittest.cc
index 57e06b16b10c20d0e631723bb0c258b299b12b7f..f1cb439b049ad8e91bb62a99fb9843b1be840596 100644
--- a/chrome/browser/extensions/extension_service_unittest.cc
+++ b/chrome/browser/extensions/extension_service_unittest.cc
@@ -1857,7 +1857,7 @@ TEST_F(ExtensionServiceTest, PackExtension) {
base::ScopedTempDir temp_dir;
ASSERT_TRUE(temp_dir.CreateUniqueTempDir());
- base::FilePath output_directory = temp_dir.path();
+ base::FilePath output_directory = temp_dir.GetPath();
base::FilePath crx_path(output_directory.AppendASCII("ex1.crx"));
base::FilePath privkey_path(output_directory.AppendASCII("privkey.pem"));
@@ -1897,16 +1897,16 @@ TEST_F(ExtensionServiceTest, PackExtension) {
base::ScopedTempDir temp_dir2;
ASSERT_TRUE(temp_dir2.CreateUniqueTempDir());
creator.reset(new ExtensionCreator());
- ASSERT_FALSE(creator->Run(temp_dir2.path(), crx_path, privkey_path,
+ ASSERT_FALSE(creator->Run(temp_dir2.GetPath(), crx_path, privkey_path,
base::FilePath(), ExtensionCreator::kOverwriteCRX));
// Try packing with an invalid manifest.
std::string invalid_manifest_content = "I am not a manifest.";
ASSERT_TRUE(base::WriteFile(
- temp_dir2.path().Append(extensions::kManifestFilename),
+ temp_dir2.GetPath().Append(extensions::kManifestFilename),
invalid_manifest_content.c_str(), invalid_manifest_content.size()));
creator.reset(new ExtensionCreator());
- ASSERT_FALSE(creator->Run(temp_dir2.path(), crx_path, privkey_path,
+ ASSERT_FALSE(creator->Run(temp_dir2.GetPath(), crx_path, privkey_path,
base::FilePath(), ExtensionCreator::kOverwriteCRX));
// Try packing with a private key that is a valid key, but invalid for the
@@ -1954,16 +1954,16 @@ TEST_F(ExtensionServiceTest, PackPunctuatedExtension) {
for (size_t i = 0; i < arraysize(punctuated_names); ++i) {
SCOPED_TRACE(punctuated_names[i].value().c_str());
- base::FilePath output_dir = temp_dir.path().Append(punctuated_names[i]);
+ base::FilePath output_dir = temp_dir.GetPath().Append(punctuated_names[i]);
// Copy the extension into the output directory, as PackExtensionJob doesn't
// let us choose where to output the packed extension.
ASSERT_TRUE(base::CopyDirectory(input_directory, output_dir, true));
base::FilePath expected_crx_path =
- temp_dir.path().Append(expected_crx_names[i]);
+ temp_dir.GetPath().Append(expected_crx_names[i]);
base::FilePath expected_private_key_path =
- temp_dir.path().Append(expected_private_key_names[i]);
+ temp_dir.GetPath().Append(expected_private_key_names[i]);
PackExtensionTestClient pack_client(expected_crx_path,
expected_private_key_path);
scoped_refptr<extensions::PackExtensionJob> packer(
@@ -1991,7 +1991,8 @@ TEST_F(ExtensionServiceTest, PackExtensionContainingKeyFails) {
base::ScopedTempDir extension_temp_dir;
ASSERT_TRUE(extension_temp_dir.CreateUniqueTempDir());
- base::FilePath input_directory = extension_temp_dir.path().AppendASCII("ext");
+ base::FilePath input_directory =
+ extension_temp_dir.GetPath().AppendASCII("ext");
ASSERT_TRUE(
base::CopyDirectory(data_dir()
.AppendASCII("good")
@@ -2003,7 +2004,7 @@ TEST_F(ExtensionServiceTest, PackExtensionContainingKeyFails) {
base::ScopedTempDir output_temp_dir;
ASSERT_TRUE(output_temp_dir.CreateUniqueTempDir());
- base::FilePath output_directory = output_temp_dir.path();
+ base::FilePath output_directory = output_temp_dir.GetPath();
base::FilePath crx_path(output_directory.AppendASCII("ex1.crx"));
base::FilePath privkey_path(output_directory.AppendASCII("privkey.pem"));
@@ -2049,7 +2050,7 @@ TEST_F(ExtensionServiceTest, PackExtensionOpenSSLKey) {
base::ScopedTempDir temp_dir;
ASSERT_TRUE(temp_dir.CreateUniqueTempDir());
- base::FilePath output_directory = temp_dir.path();
+ base::FilePath output_directory = temp_dir.GetPath();
base::FilePath crx_path(output_directory.AppendASCII("ex1.crx"));
@@ -2149,7 +2150,7 @@ TEST_F(ExtensionServiceTest, UnpackedExtensionMayContainSymlinkedFiles) {
// Set up the temporary extension directory.
base::ScopedTempDir temp;
ASSERT_TRUE(temp.CreateUniqueTempDir());
- base::FilePath extension_path = temp.path();
+ base::FilePath extension_path = temp.GetPath();
base::FilePath manifest = extension_path.Append(
extensions::kManifestFilename);
base::FilePath icon_symlink = extension_path.AppendASCII("icon.png");
@@ -2601,7 +2602,7 @@ TEST_F(ExtensionServiceTest, LoadExtensionsCanDowngrade) {
// We'll write the extension manifest dynamically to a temporary path
// to make it easier to change the version number.
- base::FilePath extension_path = temp.path();
+ base::FilePath extension_path = temp.GetPath();
base::FilePath manifest_path =
extension_path.Append(extensions::kManifestFilename);
ASSERT_FALSE(base::PathExists(manifest_path));
@@ -3980,7 +3981,7 @@ TEST_F(ExtensionServiceTest, PolicyBlockedPermissionConflictsWithForceInstall) {
base::FilePath pem_path = data_dir().AppendASCII("permissions_blocklist.pem");
base::ScopedTempDir temp_dir;
EXPECT_TRUE(temp_dir.CreateUniqueTempDir());
- base::FilePath crx_path = temp_dir.path().AppendASCII("temp.crx");
+ base::FilePath crx_path = temp_dir.GetPath().AppendASCII("temp.crx");
PackCRX(path, pem_path, crx_path);
@@ -4080,7 +4081,7 @@ TEST_F(ExtensionServiceTest, PolicyBlockedPermissionPolicyUpdate) {
// Pack the crx file.
base::ScopedTempDir temp_dir;
EXPECT_TRUE(temp_dir.CreateUniqueTempDir());
- base::FilePath crx_path = temp_dir.path().AppendASCII("temp.crx");
+ base::FilePath crx_path = temp_dir.GetPath().AppendASCII("temp.crx");
PackCRX(path2, pem_path, crx_path);
@@ -6441,12 +6442,12 @@ TEST_F(ExtensionServiceTest, MultipleExternalInstallBubbleErrors) {
AddMockExternalProvider(provider);
std::vector<BubbleErrorsTestData> data;
- data.push_back(
- BubbleErrorsTestData(updates_from_webstore, "1",
- temp_dir().path().AppendASCII("webstore.crx"), 1u));
- data.push_back(
- BubbleErrorsTestData(updates_from_webstore2, "1",
- temp_dir().path().AppendASCII("webstore2.crx"), 2u));
+ data.push_back(BubbleErrorsTestData(
+ updates_from_webstore, "1",
+ temp_dir().GetPath().AppendASCII("webstore.crx"), 1u));
+ data.push_back(BubbleErrorsTestData(
+ updates_from_webstore2, "1",
+ temp_dir().GetPath().AppendASCII("webstore2.crx"), 2u));
data.push_back(BubbleErrorsTestData(good_crx, "1.0.0.0",
data_dir().AppendASCII("good.crx"), 2u));
@@ -6510,7 +6511,7 @@ TEST_F(ExtensionServiceTest, MultipleExternalInstallBubbleErrors) {
// error bubble is for this newly added extension.
{
base::FilePath webstore_crx_three =
- temp_dir().path().AppendASCII("webstore3.crx");
+ temp_dir().GetPath().AppendASCII("webstore3.crx");
PackCRX(data_dir().AppendASCII("update_from_webstore3"),
data_dir().AppendASCII("update_from_webstore3.pem"),
webstore_crx_three);
@@ -6523,7 +6524,7 @@ TEST_F(ExtensionServiceTest, MultipleExternalInstallBubbleErrors) {
content::NotificationService::AllSources());
provider->UpdateOrAddExtension(
updates_from_webstore3, "1",
- temp_dir().path().AppendASCII("webstore3.crx"));
+ temp_dir().GetPath().AppendASCII("webstore3.crx"));
service()->CheckForExternalUpdates();
observer.Wait();
// Make sure ExternalInstallError::OnDialogReady() fires.
@@ -6560,12 +6561,12 @@ TEST_F(ExtensionServiceTest, BubbleAlertDoesNotHideAnotherAlertFromMenu) {
AddMockExternalProvider(provider);
std::vector<BubbleErrorsTestData> data;
- data.push_back(
- BubbleErrorsTestData(updates_from_webstore, "1",
- temp_dir().path().AppendASCII("webstore.crx"), 1u));
- data.push_back(
- BubbleErrorsTestData(updates_from_webstore2, "1",
- temp_dir().path().AppendASCII("webstore2.crx"), 2u));
+ data.push_back(BubbleErrorsTestData(
+ updates_from_webstore, "1",
+ temp_dir().GetPath().AppendASCII("webstore.crx"), 1u));
+ data.push_back(BubbleErrorsTestData(
+ updates_from_webstore2, "1",
+ temp_dir().GetPath().AppendASCII("webstore2.crx"), 2u));
PackCRX(data_dir().AppendASCII("update_from_webstore"),
data_dir().AppendASCII("update_from_webstore.pem"), data[0].crx_path);
@@ -6654,7 +6655,7 @@ TEST_F(ExtensionServiceTest, ExternalInstallUpdatesFromWebstoreOldProfile) {
params.is_first_run = false;
InitializeExtensionService(params);
- base::FilePath crx_path = temp_dir().path().AppendASCII("webstore.crx");
+ base::FilePath crx_path = temp_dir().GetPath().AppendASCII("webstore.crx");
PackCRX(data_dir().AppendASCII("update_from_webstore"),
data_dir().AppendASCII("update_from_webstore.pem"),
crx_path);
@@ -6683,7 +6684,7 @@ TEST_F(ExtensionServiceTest, ExternalInstallUpdatesFromWebstoreNewProfile) {
InitializeEmptyExtensionService();
- base::FilePath crx_path = temp_dir().path().AppendASCII("webstore.crx");
+ base::FilePath crx_path = temp_dir().GetPath().AppendASCII("webstore.crx");
PackCRX(data_dir().AppendASCII("update_from_webstore"),
data_dir().AppendASCII("update_from_webstore.pem"),
crx_path);
@@ -6715,7 +6716,7 @@ TEST_F(ExtensionServiceTest, ExternalInstallClickToRemove) {
params.is_first_run = false;
InitializeExtensionService(params);
- base::FilePath crx_path = temp_dir().path().AppendASCII("webstore.crx");
+ base::FilePath crx_path = temp_dir().GetPath().AppendASCII("webstore.crx");
PackCRX(data_dir().AppendASCII("update_from_webstore"),
data_dir().AppendASCII("update_from_webstore.pem"),
crx_path);
@@ -6758,7 +6759,7 @@ TEST_F(ExtensionServiceTest, ExternalInstallClickToKeep) {
params.is_first_run = false;
InitializeExtensionService(params);
- base::FilePath crx_path = temp_dir().path().AppendASCII("webstore.crx");
+ base::FilePath crx_path = temp_dir().GetPath().AppendASCII("webstore.crx");
PackCRX(data_dir().AppendASCII("update_from_webstore"),
data_dir().AppendASCII("update_from_webstore.pem"),
crx_path);

Powered by Google App Engine
This is Rietveld 408576698