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

Unified Diff: chrome/browser/chromeos/policy/recommendation_restorer_unittest.cc

Issue 136633005: Turn back spoken feedback setting into a system-wide (non-per-user) preference (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 6 years, 11 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/chromeos/policy/recommendation_restorer_unittest.cc
diff --git a/chrome/browser/chromeos/policy/recommendation_restorer_unittest.cc b/chrome/browser/chromeos/policy/recommendation_restorer_unittest.cc
index 82c877680f61c79c82fc493bfb5e3ebc51a78529..5ac913c4cfaacf0281364feef1b04fe2e10b7eb0 100644
--- a/chrome/browser/chromeos/policy/recommendation_restorer_unittest.cc
+++ b/chrome/browser/chromeos/policy/recommendation_restorer_unittest.cc
@@ -42,6 +42,7 @@ class RecommendationRestorerTest : public testing::Test {
// testing::Test:
virtual void SetUp() OVERRIDE;
+ virtual void TearDown() OVERRIDE;
void RegisterUserProfilePrefs();
void RegisterLoginProfilePrefs();
@@ -55,11 +56,25 @@ class RecommendationRestorerTest : public testing::Test {
void NotifyOfSessionStart();
void NotifyOfUserActivity();
- void VerifyPrefFollowsUser(const char* pref_name,
- const base::Value& expected_value) const;
+ void SetGlobalRecommendedValue(const char* pref_name,
+ base::Value* expected_value);
+
+ void VerifyUserPrefFollowsUser(const char* pref_name,
+ const base::Value& expected_value) const;
+ void VerifyGlobalPrefFollowsUser(const char* pref_name,
+ const base::Value& expected_value) const;
+ void VerifyPrefFollowsUserInternal(
+ const PrefServiceSyncable::Preference* pref,
+ const base::Value& expected_value) const;
void VerifyPrefsFollowUser() const;
- void VerifyPrefFollowsRecommendation(const char* pref_name,
+
+ void VerifyUserPrefFollowsRecommendation(const char* pref_name,
const base::Value& expected_value) const;
+ void VerifyGlobalPrefFollowsRecommendation(const char* pref_name,
+ const base::Value& expected_value) const;
+ void VerifyPrefFollowsRecommendationInternal(
+ const PrefServiceSyncable::Preference* pref,
+ const base::Value& expected_value) const;
void VerifyPrefsFollowRecommendations() const;
void VerifyNotListeningForNotifications() const;
@@ -76,6 +91,7 @@ class RecommendationRestorerTest : public testing::Test {
private:
scoped_ptr<PrefServiceSyncable> prefs_owner_;
+ TestingProfile* profile_;
TestingProfileManager profile_manager_;
DISALLOW_COPY_AND_ASSIGN(RecommendationRestorerTest);
@@ -93,6 +109,7 @@ RecommendationRestorerTest::RecommendationRestorerTest()
runner_(new base::TestSimpleTaskRunner),
runner_handler_(runner_),
prefs_owner_(prefs_),
+ profile_(NULL),
profile_manager_(TestingBrowserProcess::GetGlobal()) {
}
@@ -101,6 +118,11 @@ void RecommendationRestorerTest::SetUp() {
ASSERT_TRUE(profile_manager_.SetUp());
}
+void RecommendationRestorerTest::TearDown() {
+ RecommendationRestorerFactory::GetInstance()->SetTestingFactory(
+ profile_, NULL);
+}
+
void RecommendationRestorerTest::RegisterUserProfilePrefs() {
chrome::RegisterUserProfilePrefs(prefs_->registry());
}
@@ -109,17 +131,27 @@ void RecommendationRestorerTest::RegisterLoginProfilePrefs() {
chrome::RegisterLoginProfilePrefs(prefs_->registry());
}
+void RecommendationRestorerTest::SetGlobalRecommendedValue(
+ const char* pref_name,
+ base::Value* recommended_value) {
+ static_cast<TestingPrefServiceSimple*>(
+ g_browser_process->local_state())->SetRecommendedPref(pref_name,
+ recommended_value);
+}
+
void RecommendationRestorerTest::SetRecommendedValues() {
+ SetGlobalRecommendedValue(prefs::kSpokenFeedbackEnabled,
+ base::Value::CreateBooleanValue(false));
recommended_prefs_->SetBoolean(prefs::kLargeCursorEnabled, false);
- recommended_prefs_->SetBoolean(prefs::kSpokenFeedbackEnabled, false);
recommended_prefs_->SetBoolean(prefs::kHighContrastEnabled, false);
recommended_prefs_->SetBoolean(prefs::kScreenMagnifierEnabled, false);
recommended_prefs_->SetInteger(prefs::kScreenMagnifierType, 0);
}
void RecommendationRestorerTest::SetUserSettings() {
+ g_browser_process->local_state()->SetBoolean(prefs::kSpokenFeedbackEnabled,
+ true);
prefs_->SetBoolean(prefs::kLargeCursorEnabled, true);
- prefs_->SetBoolean(prefs::kSpokenFeedbackEnabled, true);
prefs_->SetBoolean(prefs::kHighContrastEnabled, true);
prefs_->SetBoolean(prefs::kScreenMagnifierEnabled, true);
prefs_->SetInteger(prefs::kScreenMagnifierType, ash::MAGNIFIER_FULL);
@@ -127,20 +159,20 @@ void RecommendationRestorerTest::SetUserSettings() {
void RecommendationRestorerTest::CreateLoginProfile() {
ASSERT_FALSE(restorer_);
- TestingProfile* profile = profile_manager_.CreateTestingProfile(
+ profile_ = profile_manager_.CreateTestingProfile(
chrome::kInitialProfile, prefs_owner_.Pass(),
base::UTF8ToUTF16(chrome::kInitialProfile), 0, std::string(),
TestingProfile::TestingFactories());
- restorer_ = RecommendationRestorerFactory::GetForProfile(profile);
+ restorer_ = RecommendationRestorerFactory::GetForProfile(profile_);
EXPECT_TRUE(restorer_);
}
void RecommendationRestorerTest::CreateUserProfile() {
ASSERT_FALSE(restorer_);
- TestingProfile* profile = profile_manager_.CreateTestingProfile(
+ profile_ = profile_manager_.CreateTestingProfile(
"user", prefs_owner_.Pass(), base::UTF8ToUTF16("user"), 0, std::string(),
TestingProfile::TestingFactories());
- restorer_ = RecommendationRestorerFactory::GetForProfile(profile);
+ restorer_ = RecommendationRestorerFactory::GetForProfile(profile_);
EXPECT_TRUE(restorer_);
}
@@ -156,12 +188,27 @@ void RecommendationRestorerTest::NotifyOfUserActivity() {
restorer_->OnUserActivity(NULL);
}
-void RecommendationRestorerTest::VerifyPrefFollowsUser(
+void RecommendationRestorerTest::VerifyUserPrefFollowsUser(
const char* pref_name,
const base::Value& expected_value) const {
const PrefServiceSyncable::Preference* pref =
prefs_->FindPreference(pref_name);
ASSERT_TRUE(pref);
+ VerifyPrefFollowsUserInternal(pref, expected_value);
+}
+
+void RecommendationRestorerTest::VerifyGlobalPrefFollowsUser(
+ const char* pref_name,
+ const base::Value& expected_value) const {
+ const PrefServiceSyncable::Preference* pref =
+ g_browser_process->local_state()->FindPreference(pref_name);
+ ASSERT_TRUE(pref);
+ VerifyPrefFollowsUserInternal(pref, expected_value);
+}
+
+void RecommendationRestorerTest::VerifyPrefFollowsUserInternal(
+ const PrefServiceSyncable::Preference* pref,
+ const base::Value& expected_value) const {
EXPECT_TRUE(pref->HasUserSetting());
const base::Value* value = pref->GetValue();
ASSERT_TRUE(value);
@@ -169,24 +216,39 @@ void RecommendationRestorerTest::VerifyPrefFollowsUser(
}
void RecommendationRestorerTest::VerifyPrefsFollowUser() const {
- VerifyPrefFollowsUser(prefs::kLargeCursorEnabled,
- base::FundamentalValue(true));
- VerifyPrefFollowsUser(prefs::kSpokenFeedbackEnabled,
- base::FundamentalValue(true));
- VerifyPrefFollowsUser(prefs::kHighContrastEnabled,
- base::FundamentalValue(true));
- VerifyPrefFollowsUser(prefs::kScreenMagnifierEnabled,
- base::FundamentalValue(true));
- VerifyPrefFollowsUser(prefs::kScreenMagnifierType,
- base::FundamentalValue(ash::MAGNIFIER_FULL));
-}
-
-void RecommendationRestorerTest::VerifyPrefFollowsRecommendation(
+ VerifyGlobalPrefFollowsUser(prefs::kSpokenFeedbackEnabled,
+ base::FundamentalValue(true));
+ VerifyUserPrefFollowsUser(prefs::kLargeCursorEnabled,
+ base::FundamentalValue(true));
+ VerifyUserPrefFollowsUser(prefs::kHighContrastEnabled,
+ base::FundamentalValue(true));
+ VerifyUserPrefFollowsUser(prefs::kScreenMagnifierEnabled,
+ base::FundamentalValue(true));
+ VerifyUserPrefFollowsUser(prefs::kScreenMagnifierType,
+ base::FundamentalValue(ash::MAGNIFIER_FULL));
+}
+
+void RecommendationRestorerTest::VerifyUserPrefFollowsRecommendation(
const char* pref_name,
const base::Value& expected_value) const {
const PrefServiceSyncable::Preference* pref =
prefs_->FindPreference(pref_name);
ASSERT_TRUE(pref);
+ VerifyPrefFollowsRecommendationInternal(pref, expected_value);
+}
+
+void RecommendationRestorerTest::VerifyGlobalPrefFollowsRecommendation(
+ const char* pref_name,
+ const base::Value& expected_value) const {
+ const PrefServiceSyncable::Preference* pref =
+ g_browser_process->local_state()->FindPreference(pref_name);
+ ASSERT_TRUE(pref);
+ VerifyPrefFollowsRecommendationInternal(pref, expected_value);
+}
+
+void RecommendationRestorerTest::VerifyPrefFollowsRecommendationInternal(
+ const PrefServiceSyncable::Preference* pref,
+ const base::Value& expected_value) const {
EXPECT_TRUE(pref->IsRecommended());
EXPECT_FALSE(pref->HasUserSetting());
const base::Value* value = pref->GetValue();
@@ -195,16 +257,16 @@ void RecommendationRestorerTest::VerifyPrefFollowsRecommendation(
}
void RecommendationRestorerTest::VerifyPrefsFollowRecommendations() const {
- VerifyPrefFollowsRecommendation(prefs::kLargeCursorEnabled,
- base::FundamentalValue(false));
- VerifyPrefFollowsRecommendation(prefs::kSpokenFeedbackEnabled,
- base::FundamentalValue(false));
- VerifyPrefFollowsRecommendation(prefs::kHighContrastEnabled,
- base::FundamentalValue(false));
- VerifyPrefFollowsRecommendation(prefs::kScreenMagnifierEnabled,
- base::FundamentalValue(false));
- VerifyPrefFollowsRecommendation(prefs::kScreenMagnifierType,
- base::FundamentalValue(0));
+ VerifyUserPrefFollowsRecommendation(prefs::kLargeCursorEnabled,
+ base::FundamentalValue(false));
+ VerifyGlobalPrefFollowsRecommendation(prefs::kSpokenFeedbackEnabled,
+ base::FundamentalValue(false));
+ VerifyUserPrefFollowsRecommendation(prefs::kHighContrastEnabled,
+ base::FundamentalValue(false));
+ VerifyUserPrefFollowsRecommendation(prefs::kScreenMagnifierEnabled,
+ base::FundamentalValue(false));
+ VerifyUserPrefFollowsRecommendation(prefs::kScreenMagnifierType,
+ base::FundamentalValue(0));
}
void RecommendationRestorerTest::VerifyNotListeningForNotifications() const {
@@ -276,44 +338,45 @@ TEST_F(RecommendationRestorerTest, RestoreOnRecommendationChangeOnLoginScreen) {
VerifyTimerIsStopped();
recommended_prefs_->SetBoolean(prefs::kLargeCursorEnabled, false);
- VerifyPrefFollowsUser(prefs::kLargeCursorEnabled,
- base::FundamentalValue(true));
+ VerifyUserPrefFollowsUser(prefs::kLargeCursorEnabled,
+ base::FundamentalValue(true));
VerifyTimerIsRunning();
runner_->RunUntilIdle();
- VerifyPrefFollowsRecommendation(prefs::kLargeCursorEnabled,
- base::FundamentalValue(false));
+ VerifyUserPrefFollowsRecommendation(prefs::kLargeCursorEnabled,
+ base::FundamentalValue(false));
VerifyTimerIsStopped();
- recommended_prefs_->SetBoolean(prefs::kSpokenFeedbackEnabled, false);
- VerifyPrefFollowsUser(prefs::kSpokenFeedbackEnabled,
- base::FundamentalValue(true));
+ SetGlobalRecommendedValue(prefs::kSpokenFeedbackEnabled,
+ base::Value::CreateBooleanValue(false));
+ VerifyGlobalPrefFollowsUser(prefs::kSpokenFeedbackEnabled,
+ base::FundamentalValue(true));
VerifyTimerIsRunning();
runner_->RunUntilIdle();
- VerifyPrefFollowsRecommendation(prefs::kSpokenFeedbackEnabled,
- base::FundamentalValue(false));
+ VerifyGlobalPrefFollowsRecommendation(prefs::kSpokenFeedbackEnabled,
+ base::FundamentalValue(false));
VerifyTimerIsStopped();
recommended_prefs_->SetBoolean(prefs::kHighContrastEnabled, false);
- VerifyPrefFollowsUser(prefs::kHighContrastEnabled,
- base::FundamentalValue(true));
+ VerifyUserPrefFollowsUser(prefs::kHighContrastEnabled,
+ base::FundamentalValue(true));
VerifyTimerIsRunning();
runner_->RunUntilIdle();
- VerifyPrefFollowsRecommendation(prefs::kHighContrastEnabled,
- base::FundamentalValue(false));
+ VerifyUserPrefFollowsRecommendation(prefs::kHighContrastEnabled,
+ base::FundamentalValue(false));
VerifyTimerIsStopped();
recommended_prefs_->SetBoolean(prefs::kScreenMagnifierEnabled, false);
recommended_prefs_->SetInteger(prefs::kScreenMagnifierType, 0);
- VerifyPrefFollowsUser(prefs::kScreenMagnifierEnabled,
- base::FundamentalValue(true));
- VerifyPrefFollowsUser(prefs::kScreenMagnifierType,
- base::FundamentalValue(ash::MAGNIFIER_FULL));
+ VerifyUserPrefFollowsUser(prefs::kScreenMagnifierEnabled,
+ base::FundamentalValue(true));
+ VerifyUserPrefFollowsUser(prefs::kScreenMagnifierType,
+ base::FundamentalValue(ash::MAGNIFIER_FULL));
VerifyTimerIsRunning();
runner_->RunUntilIdle();
- VerifyPrefFollowsRecommendation(prefs::kScreenMagnifierEnabled,
- base::FundamentalValue(false));
- VerifyPrefFollowsRecommendation(prefs::kScreenMagnifierType,
- base::FundamentalValue(0));
+ VerifyUserPrefFollowsRecommendation(prefs::kScreenMagnifierEnabled,
+ base::FundamentalValue(false));
+ VerifyUserPrefFollowsRecommendation(prefs::kScreenMagnifierType,
+ base::FundamentalValue(0));
VerifyTimerIsStopped();
}
@@ -327,38 +390,39 @@ TEST_F(RecommendationRestorerTest, RestoreOnRecommendationChangeInUserSession) {
CreateLoginProfile();
NotifyOfSessionStart();
- VerifyPrefFollowsUser(prefs::kLargeCursorEnabled,
- base::FundamentalValue(true));
+ VerifyUserPrefFollowsUser(prefs::kLargeCursorEnabled,
+ base::FundamentalValue(true));
recommended_prefs_->SetBoolean(prefs::kLargeCursorEnabled, false);
VerifyTimerIsStopped();
- VerifyPrefFollowsRecommendation(prefs::kLargeCursorEnabled,
- base::FundamentalValue(false));
+ VerifyUserPrefFollowsRecommendation(prefs::kLargeCursorEnabled,
+ base::FundamentalValue(false));
- VerifyPrefFollowsUser(prefs::kSpokenFeedbackEnabled,
- base::FundamentalValue(true));
- recommended_prefs_->SetBoolean(prefs::kSpokenFeedbackEnabled, false);
+ VerifyGlobalPrefFollowsUser(prefs::kSpokenFeedbackEnabled,
+ base::FundamentalValue(true));
+ SetGlobalRecommendedValue(prefs::kSpokenFeedbackEnabled,
+ base::Value::CreateBooleanValue(false));
VerifyTimerIsStopped();
- VerifyPrefFollowsRecommendation(prefs::kSpokenFeedbackEnabled,
- base::FundamentalValue(false));
+ VerifyGlobalPrefFollowsRecommendation(prefs::kSpokenFeedbackEnabled,
+ base::FundamentalValue(false));
- VerifyPrefFollowsUser(prefs::kHighContrastEnabled,
- base::FundamentalValue(true));
- recommended_prefs_->SetBoolean(prefs::kHighContrastEnabled, false);
+ VerifyUserPrefFollowsUser(prefs::kHighContrastEnabled,
+ base::FundamentalValue(true));
+ recommended_prefs_->SetBoolean(prefs::kHighContrastEnabled, false);
VerifyTimerIsStopped();
- VerifyPrefFollowsRecommendation(prefs::kHighContrastEnabled,
- base::FundamentalValue(false));
+ VerifyUserPrefFollowsRecommendation(prefs::kHighContrastEnabled,
+ base::FundamentalValue(false));
- VerifyPrefFollowsUser(prefs::kScreenMagnifierEnabled,
- base::FundamentalValue(true));
- VerifyPrefFollowsUser(prefs::kScreenMagnifierType,
- base::FundamentalValue(ash::MAGNIFIER_FULL));
+ VerifyUserPrefFollowsUser(prefs::kScreenMagnifierEnabled,
+ base::FundamentalValue(true));
+ VerifyUserPrefFollowsUser(prefs::kScreenMagnifierType,
+ base::FundamentalValue(ash::MAGNIFIER_FULL));
recommended_prefs_->SetBoolean(prefs::kScreenMagnifierEnabled, false);
recommended_prefs_->SetInteger(prefs::kScreenMagnifierType, 0);
VerifyTimerIsStopped();
- VerifyPrefFollowsRecommendation(prefs::kScreenMagnifierEnabled,
- base::FundamentalValue(false));
- VerifyPrefFollowsRecommendation(prefs::kScreenMagnifierType,
- base::FundamentalValue(0));
+ VerifyUserPrefFollowsRecommendation(prefs::kScreenMagnifierEnabled,
+ base::FundamentalValue(false));
+ VerifyUserPrefFollowsRecommendation(prefs::kScreenMagnifierType,
+ base::FundamentalValue(0));
}
TEST_F(RecommendationRestorerTest, DoNothingOnUserChange) {
@@ -369,31 +433,32 @@ TEST_F(RecommendationRestorerTest, DoNothingOnUserChange) {
CreateLoginProfile();
prefs_->SetBoolean(prefs::kLargeCursorEnabled, true);
- VerifyPrefFollowsUser(prefs::kLargeCursorEnabled,
- base::FundamentalValue(true));
+ VerifyUserPrefFollowsUser(prefs::kLargeCursorEnabled,
+ base::FundamentalValue(true));
VerifyTimerIsStopped();
- prefs_->SetBoolean(prefs::kSpokenFeedbackEnabled, true);
- VerifyPrefFollowsUser(prefs::kSpokenFeedbackEnabled,
- base::FundamentalValue(true));
+ g_browser_process->local_state()->SetBoolean(prefs::kSpokenFeedbackEnabled,
+ true);
+ VerifyGlobalPrefFollowsUser(prefs::kSpokenFeedbackEnabled,
+ base::FundamentalValue(true));
VerifyTimerIsStopped();
prefs_->SetBoolean(prefs::kHighContrastEnabled, true);
- VerifyPrefFollowsUser(prefs::kHighContrastEnabled,
- base::FundamentalValue(true));
+ VerifyUserPrefFollowsUser(prefs::kHighContrastEnabled,
+ base::FundamentalValue(true));
VerifyTimerIsStopped();
prefs_->SetBoolean(prefs::kScreenMagnifierEnabled, true);
- VerifyPrefFollowsUser(prefs::kScreenMagnifierEnabled,
- base::FundamentalValue(true));
+ VerifyUserPrefFollowsUser(prefs::kScreenMagnifierEnabled,
+ base::FundamentalValue(true));
VerifyTimerIsStopped();
prefs_->SetBoolean(prefs::kScreenMagnifierEnabled, true);
prefs_->SetInteger(prefs::kScreenMagnifierType, ash::MAGNIFIER_FULL);
- VerifyPrefFollowsUser(prefs::kScreenMagnifierEnabled,
- base::FundamentalValue(true));
- VerifyPrefFollowsUser(prefs::kScreenMagnifierType,
- base::FundamentalValue(ash::MAGNIFIER_FULL));
+ VerifyUserPrefFollowsUser(prefs::kScreenMagnifierEnabled,
+ base::FundamentalValue(true));
+ VerifyUserPrefFollowsUser(prefs::kScreenMagnifierType,
+ base::FundamentalValue(ash::MAGNIFIER_FULL));
VerifyTimerIsStopped();
}
@@ -408,44 +473,45 @@ TEST_F(RecommendationRestorerTest, RestoreOnUserChange) {
VerifyTimerIsStopped();
prefs_->SetBoolean(prefs::kLargeCursorEnabled, true);
- VerifyPrefFollowsUser(prefs::kLargeCursorEnabled,
- base::FundamentalValue(true));
+ VerifyUserPrefFollowsUser(prefs::kLargeCursorEnabled,
+ base::FundamentalValue(true));
VerifyTimerIsRunning();
runner_->RunUntilIdle();
- VerifyPrefFollowsRecommendation(prefs::kLargeCursorEnabled,
- base::FundamentalValue(false));
+ VerifyUserPrefFollowsRecommendation(prefs::kLargeCursorEnabled,
+ base::FundamentalValue(false));
VerifyTimerIsStopped();
- prefs_->SetBoolean(prefs::kSpokenFeedbackEnabled, true);
- VerifyPrefFollowsUser(prefs::kSpokenFeedbackEnabled,
- base::FundamentalValue(true));
+ g_browser_process->local_state()->SetBoolean(prefs::kSpokenFeedbackEnabled,
+ true);
+ VerifyGlobalPrefFollowsUser(prefs::kSpokenFeedbackEnabled,
+ base::FundamentalValue(true));
VerifyTimerIsRunning();
runner_->RunUntilIdle();
- VerifyPrefFollowsRecommendation(prefs::kSpokenFeedbackEnabled,
- base::FundamentalValue(false));
+ VerifyGlobalPrefFollowsRecommendation(prefs::kSpokenFeedbackEnabled,
+ base::FundamentalValue(false));
VerifyTimerIsStopped();
prefs_->SetBoolean(prefs::kHighContrastEnabled, true);
- VerifyPrefFollowsUser(prefs::kHighContrastEnabled,
- base::FundamentalValue(true));
+ VerifyUserPrefFollowsUser(prefs::kHighContrastEnabled,
+ base::FundamentalValue(true));
VerifyTimerIsRunning();
runner_->RunUntilIdle();
- VerifyPrefFollowsRecommendation(prefs::kHighContrastEnabled,
- base::FundamentalValue(false));
+ VerifyUserPrefFollowsRecommendation(prefs::kHighContrastEnabled,
+ base::FundamentalValue(false));
VerifyTimerIsStopped();
prefs_->SetBoolean(prefs::kScreenMagnifierEnabled, true);
prefs_->SetInteger(prefs::kScreenMagnifierType, ash::MAGNIFIER_FULL);
- VerifyPrefFollowsUser(prefs::kScreenMagnifierEnabled,
- base::FundamentalValue(true));
- VerifyPrefFollowsUser(prefs::kScreenMagnifierType,
- base::FundamentalValue(ash::MAGNIFIER_FULL));
+ VerifyUserPrefFollowsUser(prefs::kScreenMagnifierEnabled,
+ base::FundamentalValue(true));
+ VerifyUserPrefFollowsUser(prefs::kScreenMagnifierType,
+ base::FundamentalValue(ash::MAGNIFIER_FULL));
VerifyTimerIsRunning();
runner_->RunUntilIdle();
- VerifyPrefFollowsRecommendation(prefs::kScreenMagnifierEnabled,
- base::FundamentalValue(false));
- VerifyPrefFollowsRecommendation(prefs::kScreenMagnifierType,
- base::FundamentalValue(0));
+ VerifyUserPrefFollowsRecommendation(prefs::kScreenMagnifierEnabled,
+ base::FundamentalValue(false));
+ VerifyUserPrefFollowsRecommendation(prefs::kScreenMagnifierType,
+ base::FundamentalValue(0));
VerifyTimerIsStopped();
}
@@ -494,14 +560,14 @@ TEST_F(RecommendationRestorerTest, UserActivityResetsTimer) {
// set timer fires.
NotifyOfUserActivity();
runner_->RunPendingTasks();
- VerifyPrefFollowsUser(prefs::kLargeCursorEnabled,
- base::FundamentalValue(true));
+ VerifyUserPrefFollowsUser(prefs::kLargeCursorEnabled,
+ base::FundamentalValue(true));
// Fast forward until the reset timer fires.
VerifyTimerIsRunning();
runner_->RunUntilIdle();
- VerifyPrefFollowsRecommendation(prefs::kLargeCursorEnabled,
- base::FundamentalValue(false));
+ VerifyUserPrefFollowsRecommendation(prefs::kLargeCursorEnabled,
+ base::FundamentalValue(false));
VerifyTimerIsStopped();
}

Powered by Google App Engine
This is Rietveld 408576698