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

Side by Side Diff: chrome/browser/extensions/extension_garbage_collector_chromeos_unittest.cc

Issue 1412813003: This CL replaces user_manager::UserID with AccountId. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@468875--Chrome-OS-handles-deletion-of-Gmail-account-poorly--Create-AccountID-structure-part2--user_names
Patch Set: Rebased. Created 5 years, 2 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 unified diff | Download patch
OLDNEW
1 // Copyright 2014 The Chromium Authors. All rights reserved. 1 // Copyright 2014 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "chrome/browser/extensions/extension_garbage_collector_chromeos.h" 5 #include "chrome/browser/extensions/extension_garbage_collector_chromeos.h"
6 6
7 #include <string> 7 #include <string>
8 #include <vector> 8 #include <vector>
9 9
10 #include "base/files/file_util.h" 10 #include "base/files/file_util.h"
(...skipping 50 matching lines...) Expand 10 before | Expand all | Expand 10 after
61 61
62 CHECK(cache_dir_.CreateUniqueTempDir()); 62 CHECK(cache_dir_.CreateUniqueTempDir());
63 ExtensionAssetsManagerChromeOS::SetSharedInstallDirForTesting(cache_dir()); 63 ExtensionAssetsManagerChromeOS::SetSharedInstallDirForTesting(cache_dir());
64 ExtensionGarbageCollectorChromeOS::ClearGarbageCollectedForTesting(); 64 ExtensionGarbageCollectorChromeOS::ClearGarbageCollectedForTesting();
65 65
66 // Initialize the UserManager singleton to a fresh FakeChromeUserManager 66 // Initialize the UserManager singleton to a fresh FakeChromeUserManager
67 // instance. 67 // instance.
68 user_manager_enabler_.reset(new chromeos::ScopedUserManagerEnabler( 68 user_manager_enabler_.reset(new chromeos::ScopedUserManagerEnabler(
69 new chromeos::FakeChromeUserManager)); 69 new chromeos::FakeChromeUserManager));
70 70
71 GetFakeUserManager()->AddUser(chromeos::login::kStubUser); 71 GetFakeUserManager()->AddUser(chromeos::login::StubAccountId());
72 GetFakeUserManager()->LoginUser(chromeos::login::kStubUser); 72 GetFakeUserManager()->LoginUser(chromeos::login::StubAccountId());
73 chromeos::ProfileHelper::Get()->SetUserToProfileMappingForTesting( 73 chromeos::ProfileHelper::Get()->SetUserToProfileMappingForTesting(
74 GetFakeUserManager()->GetActiveUser(), profile_.get()); 74 GetFakeUserManager()->GetActiveUser(), profile_.get());
75 } 75 }
76 76
77 void GarbageCollectExtensions() { 77 void GarbageCollectExtensions() {
78 ExtensionGarbageCollector::Get(profile_.get()) 78 ExtensionGarbageCollector::Get(profile_.get())
79 ->GarbageCollectExtensionsForTest(); 79 ->GarbageCollectExtensionsForTest();
80 // Wait for GarbageCollectExtensions task to complete. 80 // Wait for GarbageCollectExtensions task to complete.
81 content::RunAllBlockingPoolTasksUntilIdle(); 81 content::RunAllBlockingPoolTasksUntilIdle();
82 } 82 }
(...skipping 104 matching lines...) Expand 10 before | Expand all | Expand 10 after
187 187
188 const base::DictionaryValue* shared_extensions = testing_local_state_.Get()-> 188 const base::DictionaryValue* shared_extensions = testing_local_state_.Get()->
189 GetDictionary(ExtensionAssetsManagerChromeOS::kSharedExtensions); 189 GetDictionary(ExtensionAssetsManagerChromeOS::kSharedExtensions);
190 ASSERT_TRUE(shared_extensions); 190 ASSERT_TRUE(shared_extensions);
191 191
192 EXPECT_FALSE(shared_extensions->HasKey(kExtensionId1)); 192 EXPECT_FALSE(shared_extensions->HasKey(kExtensionId1));
193 EXPECT_TRUE(shared_extensions->HasKey(kExtensionId2)); 193 EXPECT_TRUE(shared_extensions->HasKey(kExtensionId2));
194 } 194 }
195 195
196 } // namespace extensions 196 } // namespace extensions
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698