def test_firefox_account_modal(base_url, selenium): page = YandexDownloadPage(selenium, base_url, locale='ru', params='?geo=us').open() modal = page.open_join_firefox_modal() assert modal.is_displayed modal.close()
def test_download_buttons_are_displayed(base_url, selenium): page = YandexDownloadPage(selenium, base_url, locale='ru', params='?geo=us').open() assert page.download_button.is_displayed assert not page.is_yandex_download_button_displayed modal = page.open_other_platforms_modal() assert modal.is_displayed modal.close()
def test_yandex_download_button_displayed(base_url, selenium): page = YandexDownloadPage(selenium, base_url, locale='ru', params='?geo=ru').open() assert not page.download_button.is_displayed assert page.is_yandex_download_button_displayed
def test_download_buttons_are_displayed(base_url, selenium): page = YandexDownloadPage(selenium, base_url, locale="ru", params="?geo=us").open() assert page.is_download_button_displayed assert not page.is_yandex_download_button_displayed
def test_other_platforms_modal(base_url, selenium): page = YandexDownloadPage(selenium, base_url, locale='ru', params='?geo=us').open() modal = page.open_other_platforms_modal() assert modal.is_displayed modal.close()