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

Side by Side Diff: chrome/browser/browsing_data/browsing_data_remover_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: Update after review. 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 (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 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/browsing_data/browsing_data_remover.h" 5 #include "chrome/browser/browsing_data/browsing_data_remover.h"
6 6
7 #include <set> 7 #include <set>
8 #include <string> 8 #include <string>
9 #include <vector> 9 #include <vector>
10 10
(...skipping 54 matching lines...) Expand 10 before | Expand all | Expand 10 after
65 #include "ui/gfx/favicon_size.h" 65 #include "ui/gfx/favicon_size.h"
66 #include "url/origin.h" 66 #include "url/origin.h"
67 67
68 #if defined(OS_CHROMEOS) 68 #if defined(OS_CHROMEOS)
69 #include "chrome/browser/chromeos/login/users/mock_user_manager.h" 69 #include "chrome/browser/chromeos/login/users/mock_user_manager.h"
70 #include "chrome/browser/chromeos/login/users/scoped_user_manager_enabler.h" 70 #include "chrome/browser/chromeos/login/users/scoped_user_manager_enabler.h"
71 #include "chrome/browser/chromeos/settings/cros_settings.h" 71 #include "chrome/browser/chromeos/settings/cros_settings.h"
72 #include "chrome/browser/chromeos/settings/device_settings_service.h" 72 #include "chrome/browser/chromeos/settings/device_settings_service.h"
73 #include "chromeos/dbus/dbus_thread_manager.h" 73 #include "chromeos/dbus/dbus_thread_manager.h"
74 #include "chromeos/dbus/mock_cryptohome_client.h" 74 #include "chromeos/dbus/mock_cryptohome_client.h"
75 #include "components/signin/core/account_id/account_id.h"
75 #endif 76 #endif
76 77
77 #if defined(ENABLE_EXTENSIONS) 78 #if defined(ENABLE_EXTENSIONS)
78 #include "chrome/browser/extensions/mock_extension_special_storage_policy.h" 79 #include "chrome/browser/extensions/mock_extension_special_storage_policy.h"
79 #endif 80 #endif
80 81
81 class MockExtensionSpecialStoragePolicy; 82 class MockExtensionSpecialStoragePolicy;
82 83
83 using content::BrowserThread; 84 using content::BrowserThread;
84 using content::StoragePartition; 85 using content::StoragePartition;
(...skipping 1926 matching lines...) Expand 10 before | Expand all | Expand 10 after
2011 EXPECT_EQ(BrowsingDataRemover::REMOVE_COOKIES, GetRemovalMask()); 2012 EXPECT_EQ(BrowsingDataRemover::REMOVE_COOKIES, GetRemovalMask());
2012 EXPECT_EQ(BrowsingDataHelper::UNPROTECTED_WEB, GetOriginTypeMask()); 2013 EXPECT_EQ(BrowsingDataHelper::UNPROTECTED_WEB, GetOriginTypeMask());
2013 } 2014 }
2014 2015
2015 #if defined(OS_CHROMEOS) 2016 #if defined(OS_CHROMEOS)
2016 TEST_F(BrowsingDataRemoverTest, ContentProtectionPlatformKeysRemoval) { 2017 TEST_F(BrowsingDataRemoverTest, ContentProtectionPlatformKeysRemoval) {
2017 chromeos::ScopedTestDeviceSettingsService test_device_settings_service; 2018 chromeos::ScopedTestDeviceSettingsService test_device_settings_service;
2018 chromeos::ScopedTestCrosSettings test_cros_settings; 2019 chromeos::ScopedTestCrosSettings test_cros_settings;
2019 chromeos::MockUserManager* mock_user_manager = 2020 chromeos::MockUserManager* mock_user_manager =
2020 new testing::NiceMock<chromeos::MockUserManager>(); 2021 new testing::NiceMock<chromeos::MockUserManager>();
2021 mock_user_manager->SetActiveUser("test@example.com"); 2022 mock_user_manager->SetActiveUser(
2023 AccountId::FromUserEmail("test@example.com"));
2022 chromeos::ScopedUserManagerEnabler user_manager_enabler(mock_user_manager); 2024 chromeos::ScopedUserManagerEnabler user_manager_enabler(mock_user_manager);
2023 2025
2024 scoped_ptr<chromeos::DBusThreadManagerSetter> dbus_setter = 2026 scoped_ptr<chromeos::DBusThreadManagerSetter> dbus_setter =
2025 chromeos::DBusThreadManager::GetSetterForTesting(); 2027 chromeos::DBusThreadManager::GetSetterForTesting();
2026 chromeos::MockCryptohomeClient* cryptohome_client = 2028 chromeos::MockCryptohomeClient* cryptohome_client =
2027 new chromeos::MockCryptohomeClient; 2029 new chromeos::MockCryptohomeClient;
2028 dbus_setter->SetCryptohomeClient( 2030 dbus_setter->SetCryptohomeClient(
2029 scoped_ptr<chromeos::CryptohomeClient>(cryptohome_client)); 2031 scoped_ptr<chromeos::CryptohomeClient>(cryptohome_client));
2030 2032
2031 // Expect exactly one call. No calls means no attempt to delete keys and more 2033 // Expect exactly one call. No calls means no attempt to delete keys and more
(...skipping 75 matching lines...) Expand 10 before | Expand all | Expand 10 after
2107 TEST_F(BrowsingDataRemoverTest, RemoveSameOriginDownloads) { 2109 TEST_F(BrowsingDataRemoverTest, RemoveSameOriginDownloads) {
2108 RemoveDownloadsTester tester(GetProfile()); 2110 RemoveDownloadsTester tester(GetProfile());
2109 const url::Origin expectedOrigin(kOrigin1); 2111 const url::Origin expectedOrigin(kOrigin1);
2110 2112
2111 EXPECT_CALL(*tester.download_manager(), 2113 EXPECT_CALL(*tester.download_manager(),
2112 RemoveDownloadsByOriginAndTime(SameOrigin(expectedOrigin), _, _)); 2114 RemoveDownloadsByOriginAndTime(SameOrigin(expectedOrigin), _, _));
2113 2115
2114 BlockUntilOriginDataRemoved(BrowsingDataRemover::EVERYTHING, 2116 BlockUntilOriginDataRemoved(BrowsingDataRemover::EVERYTHING,
2115 BrowsingDataRemover::REMOVE_DOWNLOADS, kOrigin1); 2117 BrowsingDataRemover::REMOVE_DOWNLOADS, kOrigin1);
2116 } 2118 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698