def test_that_carousel_works(self, services_base_url, selenium): discovery_pane = DiscoveryPane(services_base_url, selenium, self.basepath(selenium)) # ensure the first panel is visible current_panel = discovery_pane.carousel_panels[1] assert current_panel.is_visible first_heading = current_panel.heading # switch to the second panel discovery_pane.show_next_carousel_panel() current_panel = discovery_pane.carousel_panels[2] assert not current_panel.heading == first_heading assert current_panel.is_visible # switch back to the first panel discovery_pane.show_previous_carousel_panel() current_panel = discovery_pane.carousel_panels[1] assert first_heading == current_panel.heading assert current_panel.is_visible
def test_that_carousel_works(self, mozwebqa): discovery_pane = DiscoveryPane(mozwebqa, self.basepath(mozwebqa)) # ensure the first panel is visible current_panel = discovery_pane.carousel_panels[1] Assert.true(current_panel.is_visible) first_heading = current_panel.heading # switch to the second panel discovery_pane.show_next_carousel_panel() current_panel = discovery_pane.carousel_panels[2] Assert.not_equal(current_panel.heading, first_heading) Assert.true(current_panel.is_visible) # switch back to the first panel discovery_pane.show_previous_carousel_panel() current_panel = discovery_pane.carousel_panels[1] Assert.equal(current_panel.heading, first_heading) Assert.true(current_panel.is_visible)
def test_that_carousel_works(self, mozwebqa): discovery_pane = DiscoveryPane(mozwebqa, self.basepath(mozwebqa)) # ensure the first panel is visible current_panel = discovery_pane.carousel_panels[1] Assert.true(current_panel.is_visible) first_heading = current_panel.heading # switch to the second panel discovery_pane.show_next_carousel_panel() current_panel = discovery_pane.carousel_panels[2] Assert.not_equal(current_panel.heading, first_heading) Assert.true(current_panel.is_visible) # switch back to the first panel discovery_pane.show_previous_carousel_panel() current_panel = discovery_pane.carousel_panels[1] Assert.equal(current_panel.heading, first_heading) Assert.true(current_panel.is_visible)