def test_user_can_login_and_logout(self, mozwebqa): home_page = Home(mozwebqa) home_page.go_to_homepage() home_page.login_with_user(user="******") Assert.false(home_page.footer.is_login_visible) Assert.true(home_page.is_featured_section_visible) settings_page = home_page.header.click_settings() Assert.equal(settings_page.email_text, mozwebqa.credentials["default"]["email"]) home_page = settings_page.click_logout() home_page.wait_for_ajax_on_page_finish() Assert.true(home_page.footer.is_login_visible)
def test_user_can_click_back_from_settings_page(self, mozwebqa): """ https://bugzilla.mozilla.org/show_bug.cgi?id=795185#c11 """ home_page = Home(mozwebqa) home_page.go_to_homepage() home_page.login_with_user(user="******") Assert.false(home_page.footer.is_login_visible) settings_page = home_page.header.click_settings() Assert.equal(settings_page.email_text, mozwebqa.credentials["default"]["email"]) settings_page.click_apps() Assert.equal("Apps", settings_page.selected_settings_option) settings_page.header.click_back() Assert.true(home_page.is_featured_section_visible)