Index: chrome/browser/profiles/profile_manager_unittest.cc |
diff --git a/chrome/browser/profiles/profile_manager_unittest.cc b/chrome/browser/profiles/profile_manager_unittest.cc |
index 29375a7ec8a982fe9fa7da6014f4c92c19aa3a93..54adacdbc36e84f1843905ee169638d351ad0251 100644 |
--- a/chrome/browser/profiles/profile_manager_unittest.cc |
+++ b/chrome/browser/profiles/profile_manager_unittest.cc |
@@ -133,7 +133,7 @@ class ProfileManagerTest : public testing::Test { |
// Create a new temporary directory, and store the path |
ASSERT_TRUE(temp_dir_.CreateUniqueTempDir()); |
TestingBrowserProcess::GetGlobal()->SetProfileManager( |
- new UnittestProfileManager(temp_dir_.path())); |
+ new UnittestProfileManager(temp_dir_.GetPath())); |
#if defined(OS_CHROMEOS) |
base::CommandLine* cl = base::CommandLine::ForCurrentProcess(); |
@@ -155,13 +155,12 @@ class ProfileManagerTest : public testing::Test { |
const std::string& name, |
bool is_supervised, |
MockObserver* mock_observer) { |
- manager->CreateProfileAsync( |
- temp_dir_.path().AppendASCII(name), |
- base::Bind(&MockObserver::OnProfileCreated, |
- base::Unretained(mock_observer)), |
- base::UTF8ToUTF16(name), |
- profiles::GetDefaultAvatarIconUrl(0), |
- is_supervised ? "Dummy ID" : std::string()); |
+ manager->CreateProfileAsync(temp_dir_.GetPath().AppendASCII(name), |
+ base::Bind(&MockObserver::OnProfileCreated, |
+ base::Unretained(mock_observer)), |
+ base::UTF8ToUTF16(name), |
+ profiles::GetDefaultAvatarIconUrl(0), |
+ is_supervised ? "Dummy ID" : std::string()); |
} |
// Helper function to add a profile with |profile_name| to |profile_manager|'s |
@@ -172,7 +171,7 @@ class ProfileManagerTest : public testing::Test { |
ProfileAttributesStorage& storage = |
profile_manager->GetProfileAttributesStorage(); |
size_t num_profiles = storage.GetNumberOfProfiles(); |
- base::FilePath path = temp_dir_.path().AppendASCII(path_suffix); |
+ base::FilePath path = temp_dir_.GetPath().AppendASCII(path_suffix); |
storage.AddProfile(path, profile_name, std::string(), base::string16(), 0, |
std::string()); |
EXPECT_EQ(num_profiles + 1u, storage.GetNumberOfProfiles()); |
@@ -210,7 +209,7 @@ class ProfileManagerTest : public testing::Test { |
}; |
TEST_F(ProfileManagerTest, GetProfile) { |
- base::FilePath dest_path = temp_dir_.path(); |
+ base::FilePath dest_path = temp_dir_.GetPath(); |
dest_path = dest_path.Append(FILE_PATH_LITERAL("New Profile")); |
ProfileManager* profile_manager = g_browser_process->profile_manager(); |
@@ -271,17 +270,18 @@ TEST_F(ProfileManagerTest, LoggedInProfileDir) { |
chromeos::ProfileHelper::GetUserProfileDir(active_user->username_hash())); |
EXPECT_EQ(expected_logged_in.value(), |
profile_manager->GetInitialProfileDir().value()); |
- VLOG(1) << temp_dir_.path().Append( |
- profile_manager->GetInitialProfileDir()).value(); |
+ VLOG(1) << temp_dir_.GetPath() |
+ .Append(profile_manager->GetInitialProfileDir()) |
+ .value(); |
} |
#endif |
TEST_F(ProfileManagerTest, CreateAndUseTwoProfiles) { |
- base::FilePath dest_path1 = temp_dir_.path(); |
+ base::FilePath dest_path1 = temp_dir_.GetPath(); |
dest_path1 = dest_path1.Append(FILE_PATH_LITERAL("New Profile 1")); |
- base::FilePath dest_path2 = temp_dir_.path(); |
+ base::FilePath dest_path2 = temp_dir_.GetPath(); |
dest_path2 = dest_path2.Append(FILE_PATH_LITERAL("New Profile 2")); |
ProfileManager* profile_manager = g_browser_process->profile_manager(); |
@@ -443,7 +443,7 @@ TEST_F(ProfileManagerTest, AddProfileToStorageCheckOmitted) { |
EXPECT_EQ(0u, storage.GetNumberOfProfiles()); |
const base::FilePath supervised_path = |
- temp_dir_.path().AppendASCII("Supervised"); |
+ temp_dir_.GetPath().AppendASCII("Supervised"); |
TestingProfile* supervised_profile = |
new TestingProfile(supervised_path, NULL); |
supervised_profile->GetPrefs()->SetString(prefs::kSupervisedUserId, "An ID"); |
@@ -453,8 +453,8 @@ TEST_F(ProfileManagerTest, AddProfileToStorageCheckOmitted) { |
EXPECT_EQ(1u, storage.GetNumberOfProfiles()); |
EXPECT_TRUE(storage.GetAllProfilesAttributesSortedByName()[0u]->IsOmitted()); |
- const base::FilePath nonsupervised_path = temp_dir_.path().AppendASCII( |
- "Non-Supervised"); |
+ const base::FilePath nonsupervised_path = |
+ temp_dir_.GetPath().AppendASCII("Non-Supervised"); |
TestingProfile* nonsupervised_profile = new TestingProfile(nonsupervised_path, |
NULL); |
profile_manager->RegisterTestingProfile(nonsupervised_profile, true, false); |
@@ -470,14 +470,14 @@ TEST_F(ProfileManagerTest, AddProfileToStorageCheckOmitted) { |
TEST_F(ProfileManagerTest, GetGuestProfilePath) { |
base::FilePath guest_path = ProfileManager::GetGuestProfilePath(); |
- base::FilePath expected_path = temp_dir_.path(); |
+ base::FilePath expected_path = temp_dir_.GetPath(); |
expected_path = expected_path.Append(chrome::kGuestProfileDir); |
EXPECT_EQ(expected_path, guest_path); |
} |
TEST_F(ProfileManagerTest, GetSystemProfilePath) { |
base::FilePath system_profile_path = ProfileManager::GetSystemProfilePath(); |
- base::FilePath expected_path = temp_dir_.path(); |
+ base::FilePath expected_path = temp_dir_.GetPath(); |
expected_path = expected_path.Append(chrome::kSystemProfileDir); |
EXPECT_EQ(expected_path, system_profile_path); |
} |
@@ -503,7 +503,7 @@ class ProfileManagerGuestTest : public ProfileManagerTest { |
// Create a new temporary directory, and store the path |
ASSERT_TRUE(temp_dir_.CreateUniqueTempDir()); |
TestingBrowserProcess::GetGlobal()->SetProfileManager( |
- new UnittestGuestProfileManager(temp_dir_.path())); |
+ new UnittestGuestProfileManager(temp_dir_.GetPath())); |
#if defined(OS_CHROMEOS) |
base::CommandLine* cl = base::CommandLine::ForCurrentProcess(); |
@@ -608,7 +608,7 @@ TEST_F(ProfileManagerTest, DoNotAutoloadProfilesIfBackgroundModeOff) { |
} |
TEST_F(ProfileManagerTest, InitProfileUserPrefs) { |
- base::FilePath dest_path = temp_dir_.path(); |
+ base::FilePath dest_path = temp_dir_.GetPath(); |
dest_path = dest_path.Append(FILE_PATH_LITERAL("New Profile")); |
ProfileManager* profile_manager = g_browser_process->profile_manager(); |
@@ -634,7 +634,7 @@ TEST_F(ProfileManagerTest, InitProfileUserPrefs) { |
// Tests that a new profile's entry in the profile info cache is setup with the |
// same values that are in the profile prefs. |
TEST_F(ProfileManagerTest, InitProfileInfoCacheForAProfile) { |
- base::FilePath dest_path = temp_dir_.path(); |
+ base::FilePath dest_path = temp_dir_.GetPath(); |
dest_path = dest_path.Append(FILE_PATH_LITERAL("New Profile")); |
ProfileManager* profile_manager = g_browser_process->profile_manager(); |
@@ -691,10 +691,10 @@ TEST_F(ProfileManagerTest, GetLastUsedProfileAllowedByPolicy) { |
#if !defined(OS_ANDROID) |
// There's no Browser object on Android. |
TEST_F(ProfileManagerTest, LastOpenedProfiles) { |
- base::FilePath dest_path1 = temp_dir_.path(); |
+ base::FilePath dest_path1 = temp_dir_.GetPath(); |
dest_path1 = dest_path1.Append(FILE_PATH_LITERAL("New Profile 1")); |
- base::FilePath dest_path2 = temp_dir_.path(); |
+ base::FilePath dest_path2 = temp_dir_.GetPath(); |
dest_path2 = dest_path2.Append(FILE_PATH_LITERAL("New Profile 2")); |
ProfileManager* profile_manager = g_browser_process->profile_manager(); |
@@ -757,10 +757,10 @@ TEST_F(ProfileManagerTest, LastOpenedProfiles) { |
} |
TEST_F(ProfileManagerTest, LastOpenedProfilesAtShutdown) { |
- base::FilePath dest_path1 = temp_dir_.path(); |
+ base::FilePath dest_path1 = temp_dir_.GetPath(); |
dest_path1 = dest_path1.Append(FILE_PATH_LITERAL("New Profile 1")); |
- base::FilePath dest_path2 = temp_dir_.path(); |
+ base::FilePath dest_path2 = temp_dir_.GetPath(); |
dest_path2 = dest_path2.Append(FILE_PATH_LITERAL("New Profile 2")); |
ProfileManager* profile_manager = g_browser_process->profile_manager(); |
@@ -808,9 +808,9 @@ TEST_F(ProfileManagerTest, LastOpenedProfilesAtShutdown) { |
} |
TEST_F(ProfileManagerTest, LastOpenedProfilesDoesNotContainIncognito) { |
- base::FilePath dest_path1 = temp_dir_.path(); |
+ base::FilePath dest_path1 = temp_dir_.GetPath(); |
dest_path1 = dest_path1.Append(FILE_PATH_LITERAL("New Profile 1")); |
- base::FilePath dest_path2 = temp_dir_.path(); |
+ base::FilePath dest_path2 = temp_dir_.GetPath(); |
dest_path2 = dest_path2.Append(FILE_PATH_LITERAL("New Profile 2")); |
ProfileManager* profile_manager = g_browser_process->profile_manager(); |
@@ -869,7 +869,7 @@ TEST_F(ProfileManagerTest, LastOpenedProfilesDoesNotContainIncognito) { |
#if !defined(OS_ANDROID) && !defined(OS_CHROMEOS) |
// There's no Browser object on Android and there's no multi-profiles on Chrome. |
TEST_F(ProfileManagerTest, EphemeralProfilesDontEndUpAsLastProfile) { |
- base::FilePath dest_path = temp_dir_.path(); |
+ base::FilePath dest_path = temp_dir_.GetPath(); |
dest_path = dest_path.Append(FILE_PATH_LITERAL("Ephemeral Profile")); |
ProfileManager* profile_manager = g_browser_process->profile_manager(); |
@@ -897,13 +897,13 @@ TEST_F(ProfileManagerTest, EphemeralProfilesDontEndUpAsLastProfile) { |
} |
TEST_F(ProfileManagerTest, EphemeralProfilesDontEndUpAsLastOpenedAtShutdown) { |
- base::FilePath dest_path1 = temp_dir_.path(); |
+ base::FilePath dest_path1 = temp_dir_.GetPath(); |
dest_path1 = dest_path1.Append(FILE_PATH_LITERAL("Normal Profile")); |
- base::FilePath dest_path2 = temp_dir_.path(); |
+ base::FilePath dest_path2 = temp_dir_.GetPath(); |
dest_path2 = dest_path2.Append(FILE_PATH_LITERAL("Ephemeral Profile 1")); |
- base::FilePath dest_path3 = temp_dir_.path(); |
+ base::FilePath dest_path3 = temp_dir_.GetPath(); |
dest_path3 = dest_path3.Append(FILE_PATH_LITERAL("Ephemeral Profile 2")); |
ProfileManager* profile_manager = g_browser_process->profile_manager(); |
@@ -1018,8 +1018,8 @@ TEST_F(ProfileManagerTest, ActiveProfileDeleted) { |
// Create and load two profiles. |
const std::string profile_name1 = "New Profile 1"; |
const std::string profile_name2 = "New Profile 2"; |
- base::FilePath dest_path1 = temp_dir_.path().AppendASCII(profile_name1); |
- base::FilePath dest_path2 = temp_dir_.path().AppendASCII(profile_name2); |
+ base::FilePath dest_path1 = temp_dir_.GetPath().AppendASCII(profile_name1); |
+ base::FilePath dest_path2 = temp_dir_.GetPath().AppendASCII(profile_name2); |
MockObserver mock_observer; |
EXPECT_CALL(mock_observer, OnProfileCreated( |
@@ -1055,7 +1055,7 @@ TEST_F(ProfileManagerTest, LastProfileDeleted) { |
// Create and load a profile. |
const std::string profile_name1 = "New Profile 1"; |
- base::FilePath dest_path1 = temp_dir_.path().AppendASCII(profile_name1); |
+ base::FilePath dest_path1 = temp_dir_.GetPath().AppendASCII(profile_name1); |
MockObserver mock_observer; |
EXPECT_CALL(mock_observer, OnProfileCreated( |
@@ -1079,7 +1079,7 @@ TEST_F(ProfileManagerTest, LastProfileDeleted) { |
// A new profile should have been created |
const std::string profile_name2 = "Profile 1"; |
- base::FilePath dest_path2 = temp_dir_.path().AppendASCII(profile_name2); |
+ base::FilePath dest_path2 = temp_dir_.GetPath().AppendASCII(profile_name2); |
EXPECT_EQ(dest_path2, profile_manager->GetLastUsedProfile()->GetPath()); |
EXPECT_EQ(profile_name2, local_state->GetString(prefs::kProfileLastUsed)); |
@@ -1094,7 +1094,7 @@ TEST_F(ProfileManagerTest, LastProfileDeletedWithGuestActiveProfile) { |
// Create and load a profile. |
const std::string profile_name1 = "New Profile 1"; |
- base::FilePath dest_path1 = temp_dir_.path().AppendASCII(profile_name1); |
+ base::FilePath dest_path1 = temp_dir_.GetPath().AppendASCII(profile_name1); |
MockObserver mock_observer; |
EXPECT_CALL(mock_observer, OnProfileCreated( |
@@ -1134,7 +1134,7 @@ TEST_F(ProfileManagerTest, LastProfileDeletedWithGuestActiveProfile) { |
// A new profile should have been created. |
const std::string profile_name2 = "Profile 1"; |
- base::FilePath dest_path2 = temp_dir_.path().AppendASCII(profile_name2); |
+ base::FilePath dest_path2 = temp_dir_.GetPath().AppendASCII(profile_name2); |
EXPECT_EQ(3u, profile_manager->GetLoadedProfiles().size()); |
EXPECT_EQ(1u, storage.GetNumberOfProfiles()); |
@@ -1351,8 +1351,8 @@ TEST_F(ProfileManagerTest, ActiveProfileDeletedNeedsToLoadNextProfile) { |
// Create and load one profile, and just create a second profile. |
const std::string profile_name1 = "New Profile 1"; |
const std::string profile_name2 = "New Profile 2"; |
- base::FilePath dest_path1 = temp_dir_.path().AppendASCII(profile_name1); |
- base::FilePath dest_path2 = temp_dir_.path().AppendASCII(profile_name2); |
+ base::FilePath dest_path1 = temp_dir_.GetPath().AppendASCII(profile_name1); |
+ base::FilePath dest_path2 = temp_dir_.GetPath().AppendASCII(profile_name2); |
MockObserver mock_observer; |
EXPECT_CALL(mock_observer, OnProfileCreated( |
@@ -1399,9 +1399,9 @@ TEST_F(ProfileManagerTest, ActiveProfileDeletedNextProfileDeletedToo) { |
const std::string profile_name1 = "New Profile 1"; |
const std::string profile_name2 = "New Profile 2"; |
const std::string profile_name3 = "New Profile 3"; |
- base::FilePath dest_path1 = temp_dir_.path().AppendASCII(profile_name1); |
- base::FilePath dest_path2 = temp_dir_.path().AppendASCII(profile_name2); |
- base::FilePath dest_path3 = temp_dir_.path().AppendASCII(profile_name3); |
+ base::FilePath dest_path1 = temp_dir_.GetPath().AppendASCII(profile_name1); |
+ base::FilePath dest_path2 = temp_dir_.GetPath().AppendASCII(profile_name2); |
+ base::FilePath dest_path3 = temp_dir_.GetPath().AppendASCII(profile_name3); |
MockObserver mock_observer; |
EXPECT_CALL(mock_observer, OnProfileCreated( |