| Index: ash/system/power/tablet_power_button_controller_unittest.cc
|
| diff --git a/ash/system/power/tablet_power_button_controller_unittest.cc b/ash/system/power/tablet_power_button_controller_unittest.cc
|
| index 161772c8f20cab73af1f90d3e6777356d73042fc..338c9d1f139d6483254ae8fae4ff068b28f2046b 100644
|
| --- a/ash/system/power/tablet_power_button_controller_unittest.cc
|
| +++ b/ash/system/power/tablet_power_button_controller_unittest.cc
|
| @@ -528,5 +528,15 @@ TEST_F(TabletPowerButtonControllerTest, SyncTouchscreenStatus) {
|
| EXPECT_TRUE(shell_delegate_->IsTouchscreenEnabledInPrefs(true));
|
| }
|
|
|
| +// Tests that when backlights get forced off due to tablet power button, media
|
| +// sessions should be suspended.
|
| +TEST_F(TabletPowerButtonControllerTest, SuspendMediaSessions) {
|
| + ASSERT_FALSE(shell_delegate_->media_sessions_suspended());
|
| + PressPowerButton();
|
| + ReleasePowerButton();
|
| + ASSERT_TRUE(GetBacklightsForcedOff());
|
| + EXPECT_TRUE(shell_delegate_->media_sessions_suspended());
|
| +}
|
| +
|
| } // namespace test
|
| } // namespace ash
|
|
|