Index: ash/wm/session_state_controller_impl2_unittest.cc |
diff --git a/ash/wm/session_state_controller_impl2_unittest.cc b/ash/wm/session_state_controller_impl2_unittest.cc |
index 08032e6b55c89a3e7e8c49241a844a62657c2624..d5aec41c8d109a9face25b6e6f4ce8164c3f751f 100644 |
--- a/ash/wm/session_state_controller_impl2_unittest.cc |
+++ b/ash/wm/session_state_controller_impl2_unittest.cc |
@@ -5,6 +5,7 @@ |
#include "ash/wm/session_state_controller_impl2.h" |
#include "ash/ash_switches.h" |
+#include "ash/session_state_delegate.h" |
#include "ash/shell.h" |
#include "ash/shell_window_ids.h" |
#include "ash/test/ash_test_base.h" |
@@ -137,6 +138,7 @@ class SessionStateControllerImpl2Test : public AshTestBase { |
animator_.get())); |
shell_delegate_ = reinterpret_cast<TestShellDelegate*>( |
ash::Shell::GetInstance()->delegate()); |
+ state_delegate_ = Shell::GetInstance()->session_state_delegate(); |
} |
virtual void TearDown() { |
@@ -310,7 +312,7 @@ class SessionStateControllerImpl2Test : public AshTestBase { |
void ExpectUnlockedState() { |
//TODO (antrim) : restore EXPECT_FALSE(animator_helper_->IsAnimating()); |
- EXPECT_FALSE(shell_delegate_->IsScreenLocked()); |
+ EXPECT_FALSE(state_delegate_->IsScreenLocked()); |
aura::Window::Windows containers; |
@@ -331,7 +333,7 @@ class SessionStateControllerImpl2Test : public AshTestBase { |
void ExpectLockedState() { |
//TODO (antrim) : restore EXPECT_FALSE(animator_helper_->IsAnimating()); |
- EXPECT_TRUE(shell_delegate_->IsScreenLocked()); |
+ EXPECT_TRUE(state_delegate_->IsScreenLocked()); |
aura::Window::Windows containers; |
@@ -370,7 +372,7 @@ class SessionStateControllerImpl2Test : public AshTestBase { |
void SystemLocks() { |
state_controller_->OnLockStateChanged(true); |
- shell_delegate_->LockScreen(); |
+ state_delegate_->LockScreen(); |
//TODO (antrim) : restore animator_helper_->Advance(base::TimeDelta()); |
} |
@@ -382,7 +384,7 @@ class SessionStateControllerImpl2Test : public AshTestBase { |
void SystemUnlocks() { |
state_controller_->OnLockStateChanged(false); |
- shell_delegate_->UnlockScreen(); |
+ state_delegate_->UnlockScreen(); |
//TODO (antrim) : restore animator_helper_->Advance(base::TimeDelta()); |
} |
@@ -399,6 +401,7 @@ class SessionStateControllerImpl2Test : public AshTestBase { |
SessionStateControllerImpl2* state_controller_; // not owned |
TestSessionStateControllerDelegate* delegate_; // not owned |
TestShellDelegate* shell_delegate_; // not owned |
+ SessionStateDelegate* state_delegate_; // not owned |
scoped_ptr<ui::ScopedAnimationDurationScaleMode> animation_duration_mode_; |
scoped_ptr<SessionStateControllerImpl2::TestApi> test_api_; |