| Index: chrome/browser/ui/ash/caps_lock_handler_browsertest.cc
|
| diff --git a/chrome/browser/ui/ash/caps_lock_handler_browsertest.cc b/chrome/browser/ui/ash/caps_lock_handler_browsertest.cc
|
| index 535045ace7d3dae1d7e6b2c2a96692a9b04e9adb..3eb3cff54652afeef300ce31a3b7b441e43797b1 100644
|
| --- a/chrome/browser/ui/ash/caps_lock_handler_browsertest.cc
|
| +++ b/chrome/browser/ui/ash/caps_lock_handler_browsertest.cc
|
| @@ -22,7 +22,7 @@ class CapsLockHandlerTest : public InProcessBrowserTest {
|
| }
|
| virtual void SetUp() OVERRIDE {
|
| handler_.reset(new CapsLockHandler(&xkeyboard_));
|
| - // Force CapsLockHandler::HandleToggleCapsLock() to toggle the lock state.
|
| + // Force CapsLockHandler::ToggleCapsLock() to toggle the lock state.
|
| handler_->set_is_running_on_chromeos_for_test(true);
|
| }
|
| virtual void TearDown() OVERRIDE {
|
| @@ -41,16 +41,26 @@ class CapsLockHandlerTest : public InProcessBrowserTest {
|
| } // namespace
|
|
|
| #if defined(OS_CHROMEOS)
|
| -// Check if HandleToggleCapsLock() really changes the lock state.
|
| +// Check if ToggleCapsLock() really changes the lock state.
|
| IN_PROC_BROWSER_TEST_F(CapsLockHandlerTest, TestCapsLock) {
|
| EXPECT_EQ(initial_caps_lock_state_, handler_->caps_lock_is_on_for_test());
|
| - EXPECT_TRUE(handler_->HandleToggleCapsLock());
|
| + handler_->ToggleCapsLock();
|
| EXPECT_EQ(!initial_caps_lock_state_, xkeyboard_.CapsLockIsEnabled());
|
| handler_->OnCapsLockChange(!initial_caps_lock_state_);
|
| EXPECT_EQ(!initial_caps_lock_state_, handler_->caps_lock_is_on_for_test());
|
| - EXPECT_TRUE(handler_->HandleToggleCapsLock());
|
| + handler_->ToggleCapsLock();
|
| handler_->OnCapsLockChange(initial_caps_lock_state_);
|
| EXPECT_EQ(initial_caps_lock_state_, xkeyboard_.CapsLockIsEnabled());
|
| EXPECT_EQ(initial_caps_lock_state_, handler_->caps_lock_is_on_for_test());
|
| +
|
| + // Check if SetCapsLockEnabled really changes the lock state.
|
| + handler_->SetCapsLockEnabled(!initial_caps_lock_state_);
|
| + EXPECT_EQ(!initial_caps_lock_state_, handler_->caps_lock_is_on_for_test());
|
| + EXPECT_EQ(!initial_caps_lock_state_, xkeyboard_.CapsLockIsEnabled());
|
| + EXPECT_EQ(!initial_caps_lock_state_, handler_->IsCapsLockEnabled());
|
| + handler_->SetCapsLockEnabled(initial_caps_lock_state_);
|
| + EXPECT_EQ(initial_caps_lock_state_, handler_->caps_lock_is_on_for_test());
|
| + EXPECT_EQ(initial_caps_lock_state_, xkeyboard_.CapsLockIsEnabled());
|
| + EXPECT_EQ(initial_caps_lock_state_, handler_->IsCapsLockEnabled());
|
| }
|
| #endif
|
|
|