26 class DisplayIndicatorTestCase(tests.IndicatorTestCase):
28 def test_indicator_icon_must_be_visible_after_rotation_locked(self):
29 rotation_unlocked = fixture_setup.DisplayRotationLock(
False)
30 self.useFixture(rotation_unlocked)
31 display_indicator = indicators.DisplayIndicator(self.main_window)
32 self.assertFalse(display_indicator.is_indicator_icon_visible())
34 display_indicator_page = display_indicator.open()
35 display_indicator_page.lock_rotation()
36 display_indicator.close()
38 self.assertTrue(display_indicator.is_indicator_icon_visible())
40 def test_indicator_icon_must_not_be_visible_after_rotation_unlocked(self):
41 rotation_locked = fixture_setup.DisplayRotationLock(
True)
42 self.useFixture(rotation_locked)
43 display_indicator = indicators.DisplayIndicator(self.main_window)
44 self.assertTrue(display_indicator.is_indicator_icon_visible())
46 display_indicator_page = display_indicator.open()
47 display_indicator_page.unlock_rotation()
48 display_indicator.close()
50 self.assertFalse(display_indicator.is_indicator_icon_visible())