26 class DisplayIndicatorTestCase(tests.IndicatorTestCase):
28 def test_indicator_icon_must_be_visible_after_rotation_locked(self):
31 'This test fails because of bug http://pad.lv/1410915')
32 rotation_unlocked = fixture_setup.DisplayRotationLock(
False)
33 self.useFixture(rotation_unlocked)
34 display_indicator = indicators.DisplayIndicator(self.main_window)
35 self.assertFalse(display_indicator.is_indicator_icon_visible())
37 display_indicator_page = display_indicator.open()
38 display_indicator_page.lock_rotation()
39 display_indicator.close()
41 self.assertTrue(display_indicator.is_indicator_icon_visible())
43 def test_indicator_icon_must_not_be_visible_after_rotation_unlocked(self):
44 rotation_locked = fixture_setup.DisplayRotationLock(
True)
45 self.useFixture(rotation_locked)
46 display_indicator = indicators.DisplayIndicator(self.main_window)
47 self.assertTrue(display_indicator.is_indicator_icon_visible())
49 display_indicator_page = display_indicator.open()
50 display_indicator_page.unlock_rotation()
51 display_indicator.close()
53 self.assertFalse(display_indicator.is_indicator_icon_visible())