OLD | NEW |
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 <sys/types.h> | 5 #include <sys/types.h> |
6 | 6 |
7 #include "ash/shell.h" | 7 #include "ash/shell.h" |
8 #include "base/compiler_specific.h" | 8 #include "base/compiler_specific.h" |
9 #include "base/macros.h" | 9 #include "base/macros.h" |
10 #include "base/prefs/pref_service.h" | 10 #include "base/prefs/pref_service.h" |
(...skipping 71 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
82 EXPECT_EQ(prefs->GetBoolean(prefs::kTapToClickEnabled), | 82 EXPECT_EQ(prefs->GetBoolean(prefs::kTapToClickEnabled), |
83 input_settings_->current_touchpad_settings().GetTapToClick()); | 83 input_settings_->current_touchpad_settings().GetTapToClick()); |
84 EXPECT_EQ(prefs->GetBoolean(prefs::kPrimaryMouseButtonRight), | 84 EXPECT_EQ(prefs->GetBoolean(prefs::kPrimaryMouseButtonRight), |
85 input_settings_->current_mouse_settings() | 85 input_settings_->current_mouse_settings() |
86 .GetPrimaryButtonRight()); | 86 .GetPrimaryButtonRight()); |
87 EXPECT_EQ(prefs->GetBoolean(prefs::kTapDraggingEnabled), | 87 EXPECT_EQ(prefs->GetBoolean(prefs::kTapDraggingEnabled), |
88 input_settings_->current_touchpad_settings().GetTapDragging()); | 88 input_settings_->current_touchpad_settings().GetTapDragging()); |
89 EXPECT_EQ(prefs->GetBoolean(prefs::kEnableTouchpadThreeFingerClick), | 89 EXPECT_EQ(prefs->GetBoolean(prefs::kEnableTouchpadThreeFingerClick), |
90 input_settings_->current_touchpad_settings() | 90 input_settings_->current_touchpad_settings() |
91 .GetThreeFingerClick()); | 91 .GetThreeFingerClick()); |
92 EXPECT_EQ(prefs->GetBoolean(prefs::kNaturalScroll), | |
93 ui::IsNaturalScrollEnabled()); | |
94 EXPECT_EQ(prefs->GetInteger(prefs::kMouseSensitivity), | 92 EXPECT_EQ(prefs->GetInteger(prefs::kMouseSensitivity), |
95 input_settings_->current_mouse_settings().GetSensitivity()); | 93 input_settings_->current_mouse_settings().GetSensitivity()); |
96 EXPECT_EQ(prefs->GetInteger(prefs::kTouchpadSensitivity), | 94 EXPECT_EQ(prefs->GetInteger(prefs::kTouchpadSensitivity), |
97 input_settings_->current_touchpad_settings().GetSensitivity()); | 95 input_settings_->current_touchpad_settings().GetSensitivity()); |
98 EXPECT_EQ(prefs->GetBoolean(prefs::kTouchHudProjectionEnabled), | 96 EXPECT_EQ(prefs->GetBoolean(prefs::kTouchHudProjectionEnabled), |
99 ash::Shell::GetInstance()->is_touch_hud_projection_enabled()); | 97 ash::Shell::GetInstance()->is_touch_hud_projection_enabled()); |
100 EXPECT_EQ(prefs->GetBoolean(prefs::kLanguageXkbAutoRepeatEnabled), | 98 EXPECT_EQ(prefs->GetBoolean(prefs::kLanguageXkbAutoRepeatEnabled), |
101 xkeyboard_->auto_repeat_is_enabled_); | 99 xkeyboard_->auto_repeat_is_enabled_); |
102 input_method::AutoRepeatRate rate = xkeyboard_->last_auto_repeat_rate_; | 100 input_method::AutoRepeatRate rate = xkeyboard_->last_auto_repeat_rate_; |
103 EXPECT_EQ(prefs->GetInteger(prefs::kLanguageXkbAutoRepeatDelay), | 101 EXPECT_EQ(prefs->GetInteger(prefs::kLanguageXkbAutoRepeatDelay), |
(...skipping 88 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
192 !prefs1->GetBoolean(prefs::kTapToClickEnabled)); | 190 !prefs1->GetBoolean(prefs::kTapToClickEnabled)); |
193 CheckLocalStateCorrespondsToPrefs(prefs1); | 191 CheckLocalStateCorrespondsToPrefs(prefs1); |
194 | 192 |
195 // Switch user back. | 193 // Switch user back. |
196 user_manager->SwitchActiveUser(kTestUsers[0]); | 194 user_manager->SwitchActiveUser(kTestUsers[0]); |
197 CheckSettingsCorrespondToPrefs(prefs1); | 195 CheckSettingsCorrespondToPrefs(prefs1); |
198 CheckLocalStateCorrespondsToPrefs(prefs1); | 196 CheckLocalStateCorrespondsToPrefs(prefs1); |
199 } | 197 } |
200 | 198 |
201 } // namespace chromeos | 199 } // namespace chromeos |
OLD | NEW |