Index: ash/accelerators/accelerator_controller_unittest.cc |
diff --git a/ash/accelerators/accelerator_controller_unittest.cc b/ash/accelerators/accelerator_controller_unittest.cc |
index e9e518796db0529806450049593a8bea38130de8..88bd52a54a4553d259c5dd9430c2c9d3d52a8684 100644 |
--- a/ash/accelerators/accelerator_controller_unittest.cc |
+++ b/ash/accelerators/accelerator_controller_unittest.cc |
@@ -8,8 +8,10 @@ |
#include "ash/aura/wm_window_aura.h" |
#include "ash/common/accessibility_delegate.h" |
#include "ash/common/accessibility_types.h" |
-#include "ash/common/ash_switches.h" |
+#include "ash/common/session/session_state_delegate.h" |
#include "ash/common/shell_window_ids.h" |
+#include "ash/common/system/brightness_control_delegate.h" |
+#include "ash/common/system/keyboard_brightness_control_delegate.h" |
#include "ash/common/system/tray/system_tray_delegate.h" |
#include "ash/common/system/volume_control_delegate.h" |
#include "ash/common/wm/panels/panel_layout_manager.h" |
@@ -19,21 +21,16 @@ |
#include "ash/common/wm_shell.h" |
#include "ash/display/display_manager.h" |
#include "ash/ime_control_delegate.h" |
-#include "ash/screen_util.h" |
#include "ash/shell.h" |
-#include "ash/system/brightness_control_delegate.h" |
-#include "ash/system/keyboard_brightness/keyboard_brightness_control_delegate.h" |
#include "ash/test/ash_test_base.h" |
#include "ash/test/display_manager_test_api.h" |
#include "ash/test/test_screenshot_delegate.h" |
#include "ash/test/test_session_state_animator.h" |
#include "ash/test/test_shelf_delegate.h" |
-#include "ash/test/test_shell_delegate.h" |
#include "ash/test/test_volume_control_delegate.h" |
#include "ash/wm/lock_state_controller.h" |
#include "ash/wm/window_state_aura.h" |
#include "ash/wm/window_util.h" |
-#include "base/command_line.h" |
#include "ui/aura/client/aura_constants.h" |
#include "ui/aura/test/test_window_delegate.h" |
#include "ui/aura/test/test_windows.h" |
@@ -266,6 +263,16 @@ class AcceleratorControllerTest : public test::AshTestBase { |
return window; |
} |
+ void SetBrightnessControlDelegate( |
+ std::unique_ptr<BrightnessControlDelegate> delegate) { |
+ WmShell::Get()->brightness_control_delegate_ = std::move(delegate); |
+ } |
+ |
+ void SetKeyboardBrightnessControlDelegate( |
+ std::unique_ptr<KeyboardBrightnessControlDelegate> delegate) { |
+ WmShell::Get()->keyboard_brightness_control_delegate_ = std::move(delegate); |
+ } |
+ |
private: |
DISALLOW_COPY_AND_ASSIGN(AcceleratorControllerTest); |
}; |
@@ -859,7 +866,7 @@ TEST_F(AcceleratorControllerTest, GlobalAccelerators) { |
{ |
DummyBrightnessControlDelegate* delegate = |
new DummyBrightnessControlDelegate; |
- GetController()->SetBrightnessControlDelegate( |
+ SetBrightnessControlDelegate( |
std::unique_ptr<BrightnessControlDelegate>(delegate)); |
EXPECT_EQ(0, delegate->handle_brightness_down_count()); |
EXPECT_TRUE(ProcessInController(brightness_down)); |
@@ -881,7 +888,7 @@ TEST_F(AcceleratorControllerTest, GlobalAccelerators) { |
EXPECT_TRUE(ProcessInController(alt_brightness_up)); |
DummyKeyboardBrightnessControlDelegate* delegate = |
new DummyKeyboardBrightnessControlDelegate; |
- GetController()->SetKeyboardBrightnessControlDelegate( |
+ SetKeyboardBrightnessControlDelegate( |
std::unique_ptr<KeyboardBrightnessControlDelegate>(delegate)); |
EXPECT_EQ(0, delegate->handle_keyboard_brightness_down_count()); |
EXPECT_TRUE(ProcessInController(alt_brightness_down)); |
@@ -1237,7 +1244,7 @@ TEST_F(AcceleratorControllerTest, DisallowedAtModalWindow) { |
{ |
DummyBrightnessControlDelegate* delegate = |
new DummyBrightnessControlDelegate; |
- GetController()->SetBrightnessControlDelegate( |
+ SetBrightnessControlDelegate( |
std::unique_ptr<BrightnessControlDelegate>(delegate)); |
EXPECT_EQ(0, delegate->handle_brightness_down_count()); |
EXPECT_TRUE(ProcessInController(brightness_down)); |