From 2030cdb6be05aefcac9d89d4cfcb78e4373c94f3 Mon Sep 17 00:00:00 2001 From: Alena Krauch Date: Sun, 6 Apr 2025 22:52:45 +0300 Subject: [PATCH] update group_page_test.py, groups_page_data.py --- test_data/groups_page_data.py | 32 +++++++++++++------------------- tests/groups_page_test.py | 2 +- 2 files changed, 14 insertions(+), 20 deletions(-) diff --git a/test_data/groups_page_data.py b/test_data/groups_page_data.py index d7b142d034..7603be4850 100644 --- a/test_data/groups_page_data.py +++ b/test_data/groups_page_data.py @@ -9,29 +9,23 @@ class GroupsPageData: page_title_ru = "Давайте выберем, какие упражнения будем делать сегодня?" page_title_en = "Let's choose what exercises we do today?" - page_subtitles_ru = ["НЕРЕЧЕВЫЕ УПРАЖНЕНИЯ (СИГНАЛЫ ЕЩЁ В РАЗРАБОТКЕ)", "РЕЧЕВЫЕ УПРАЖНЕНИЯ (ГОТОВЫ ДЛЯ ЗАНЯТИЙ)"] - page_subtitles_en = ["NON-SPEECH EXERCISES (NOT IMPLEMENTED YET)", "SPEECH EXERCISES"] + page_subtitles_ru = ("НЕРЕЧЕВЫЕ УПРАЖНЕНИЯ (СИГНАЛЫ ЕЩЁ В РАЗРАБОТКЕ)", "РЕЧЕВЫЕ УПРАЖНЕНИЯ (ГОТОВЫ ДЛЯ ЗАНЯТИЙ)") + page_subtitles_en = ("NON-SPEECH EXERCISES (NOT IMPLEMENTED YET)", "SPEECH EXERCISES") - link_titles_ru = ["Неречевые упражнения", "Речевые упражнения"] - link_titles_en = ["Non-Speech", "Speech"] + link_titles_ru = ("Неречевые упражнения", "Речевые упражнения") + link_titles_en = ("Non-Speech", "Speech") - links_href = [ - f"{Links.URL_MAIN_PAGE}groups/1", f"{Links.URL_MAIN_PAGE}groups/2", - f"{Links.URL_MAIN_PAGE}groups/3", f"{Links.URL_MAIN_PAGE}groups/4", - ] + links_href = (f"{Links.URL_MAIN_PAGE}groups/1", f"{Links.URL_MAIN_PAGE}groups/2", + f"{Links.URL_MAIN_PAGE}groups/3", f"{Links.URL_MAIN_PAGE}groups/4") link_href_first_part = f"{Links.URL_MAIN_PAGE}groups/" - links_status_code = 200 + links_status_code = (200,) - pages_urls = [ - f"{Links.URL_MAIN_PAGE}groups/1/series/18", f"{Links.URL_MAIN_PAGE}groups/2/series/1", - f"{Links.URL_MAIN_PAGE}groups/3/series/14", f"{Links.URL_MAIN_PAGE}groups/4/series/10" - ] + pages_urls = (f"{Links.URL_MAIN_PAGE}groups/1/series/18", f"{Links.URL_MAIN_PAGE}groups/2/series/1", + f"{Links.URL_MAIN_PAGE}groups/3/series/14", f"{Links.URL_MAIN_PAGE}groups/4/series/10") - images_src = [ - f"{Links.URL_MAIN_PAGE}pictures/exercise-type/speech-exercises.svg", - f"{Links.URL_MAIN_PAGE}pictures/exercise-type/non-speech-exercises.svg" - ] + images_src = (f"{Links.URL_MAIN_PAGE}pictures/exercise-type/speech-exercises.svg", + f"{Links.URL_MAIN_PAGE}pictures/exercise-type/non-speech-exercises.svg") - images_alt_ru = ["Неречевые упражнения (сигналы ещё в разработке)", "Речевые упражнения (готовы для занятий)"] - images_alt_en = ["Non-Speech exercises (not implemented yet)", "Speech exercises"] + images_alt_ru = ("Неречевые упражнения (сигналы ещё в разработке)", "Речевые упражнения (готовы для занятий)") + images_alt_en = ("Non-Speech exercises (not implemented yet)", "Speech exercises") diff --git a/tests/groups_page_test.py b/tests/groups_page_test.py index 0d11266977..d534b1a7df 100644 --- a/tests/groups_page_test.py +++ b/tests/groups_page_test.py @@ -124,7 +124,7 @@ def test_gp_03_01_verify_links(self, driver, auto_test_user_authorized): "Attributes 'href' of links on the 'ru' local mismatch valid values" assert all(link_href.startswith(GroupsPageData.link_href_first_part) for link_href in links_href_en), \ "Attributes 'href' of links on the 'en' local mismatch valid values" - assert all(element == GroupsPageData.links_status_code for element in link_status_codes), \ + assert all(element in GroupsPageData.links_status_code for element in link_status_codes), \ "Status codes of links mismatch valid values" @allure.title("""Verify if links on the 'ru' local lead to correct pages after clicking""")