diff options
| author | Andrea Azzarone <azzaronea@gmail.com> | 2014-12-12 21:44:52 +0100 |
|---|---|---|
| committer | Andrea Azzarone <azzaronea@gmail.com> | 2014-12-12 21:44:52 +0100 |
| commit | cf85bd54b398a092c6faf8271bdd35016a44c0ae (patch) | |
| tree | 74ab0ed5e9ce8cacec4909fcb3c63dab7e000b72 /tests | |
| parent | 41b61acafe6f593806e48142191ad281275f7270 (diff) | |
Disable Pointer Barriers during lockscreen.
Fixes LP: #1398287 (bzr r3893.5.1)
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/test_edge_barrier_controller.cpp | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/tests/test_edge_barrier_controller.cpp b/tests/test_edge_barrier_controller.cpp index f17cfa0ab..ff278d08a 100644 --- a/tests/test_edge_barrier_controller.cpp +++ b/tests/test_edge_barrier_controller.cpp @@ -653,4 +653,19 @@ TEST_F(TestEdgeBarrierController, HorizontalBarrierReleaseIfNoSubscriberForMonit ProcessBarrierEvent(&owner, firstEvent); } +TEST_F(TestEdgeBarrierController, ForceDisable) +{ + ASSERT_FALSE(bc.force_disable); + + bc.force_disable = true; + + ASSERT_TRUE(GetPrivateImpl()->vertical_barriers_.empty()); + ASSERT_TRUE(GetPrivateImpl()->horizontal_barriers_.empty()); + + bc.force_disable = false; + + ASSERT_FALSE(GetPrivateImpl()->vertical_barriers_.empty()); + ASSERT_FALSE(GetPrivateImpl()->horizontal_barriers_.empty()); +} + } |
