Chromium Code Reviews| Index: chrome/browser/notifications/message_center_settings_controller_unittest.cc |
| diff --git a/chrome/browser/notifications/message_center_settings_controller_unittest.cc b/chrome/browser/notifications/message_center_settings_controller_unittest.cc |
| index cd8e18b8656882e7d73ce10fbe188fce2bd271a4..e391501f50bb5c2f6c169292bb7db533cb424e2b 100644 |
| --- a/chrome/browser/notifications/message_center_settings_controller_unittest.cc |
| +++ b/chrome/browser/notifications/message_center_settings_controller_unittest.cc |
| @@ -40,7 +40,14 @@ class MessageCenterSettingsControllerBaseTest : public testing::Test { |
| void SetUp() override { ASSERT_TRUE(testing_profile_manager_.SetUp()); } |
| virtual TestingProfile* CreateProfile(const std::string& name) { |
| - return testing_profile_manager_.CreateTestingProfile(name); |
| + TestingProfile* profile = |
| + testing_profile_manager_.CreateTestingProfile(name); |
| + ProfileInfoCache& cache = *testing_profile_manager_.profile_info_cache(); |
|
Jun Mukai
2015/03/19 16:51:20
Why not
ProfileInfoCache* cache = testing_profile_
noms (inactive)
2015/03/19 16:53:16
nit: const?
Mike Lerman
2015/03/19 17:23:56
I'll go with const &, the standard way of referenc
|
| + // Preload the avatar icon so it's cached for the test's execution. |
| + cache.GetAvatarIconOfProfileAtIndex( |
| + cache.GetIndexOfProfileWithPath(profile->GetPath())); |
| + base::MessageLoop::current()->RunUntilIdle(); |
| + return profile; |
| } |
| void CreateController() { |