From c565aca3f257acf3bed5c04ff3d4e522aef6a84b Mon Sep 17 00:00:00 2001 From: Alena Krauch Date: Thu, 13 Nov 2025 15:46:16 +0300 Subject: [PATCH] ref test_erw_02.04 Verify subgroup links text update exercises_ru_words_page_test.py, exercises_ru_words_page_data.py, exercises_ru_pages_data.py #433 --- test_data/exercises_ru_pages_data.py | 22 ++++++++++++++++------ test_data/exercises_ru_words_page_data.py | 10 ---------- tests/exercises_ru_words_page_test.py | 2 +- 3 files changed, 17 insertions(+), 17 deletions(-) diff --git a/test_data/exercises_ru_pages_data.py b/test_data/exercises_ru_pages_data.py index a218322854..258d179908 100644 --- a/test_data/exercises_ru_pages_data.py +++ b/test_data/exercises_ru_pages_data.py @@ -3,18 +3,18 @@ class ExercisesRuPagesData: - # common + # common data tab_title_ru = ("Речевые упражнения (готовы для занятий) | BrainUp",) links_status_code = (200,) - # breadcrumbs + # breadcrumbs data b1 = '' b2 = 'Речевые упражнения (готовы для занятий)' breadcrumbs_text_ru_similar_phrases = (b1, b2, 'Похожие фразы') breadcrumbs_text_words_ru = (b1, b2, 'Слова') - # group links + # group links data group_links_text = ('СЛОВА', 'СЛОВА КОРОЛЁВОЙ', 'ПОХОЖИЕ ФРАЗЫ', 'ГРУППА СЛОВ', 'ПРЕДЛОЖЕНИЯ', 'СЛОВА С ЧАСТОТНОЙ ГРУППИРОВКОЙ') @@ -26,7 +26,7 @@ class ExercisesRuPagesData: group_link_active_links = ('Слова', 'Слова Королёвой', 'Похожие фразы', 'Группа слов', 'Предложения', 'Слова с частотной группировкой') - # subgroup links + # subgroup links data s = 'background-image: url("https://brnup.s3.eu-north-1.amazonaws.com/pictures/theme/' e = '.svg");' @@ -45,5 +45,15 @@ class ExercisesRuPagesData: f"{s}stationery{e}", f"{s}flowers{e}", f"{s}literature{e}", f"{s}physics{e}", f"{s}biology{e}", f"{s}instruments{e}") - subgroup_links_text_similar_phrases_ru = ('Разной длительности', 'С частицей Не', 'Похожие', 'С разным окончанием', - 'Из коротких слов', 'С разными предлогами') + subgroup_links_text_similar_phrases_ru = ( + 'Разной длительности', 'С частицей Не', 'Похожие', 'С разным окончанием', 'Из коротких слов', + 'С разными предлогами') + + subgroup_links_text_words_ru = ( + 'Семья', 'Любимый дом', 'Что я ем', 'Одежда', 'В школе', 'Математика', 'Домашние питомцы', 'Мир животных', + 'Транспорт', 'Цвета и форма', 'В городе', 'В деревне', 'На прогулке', 'Погода', 'Стану кем хочу', + 'Тело человека', 'Развлечения', 'Путешествия', 'В больнице', 'Что я чувствую', 'Игрушки', 'Насекомые', + 'Интерьер', 'На кухне', 'Музыка', 'Музыкальные инструменты', 'Птицы', 'Украшения', 'История', 'Действия', + 'Действия(слышимые)', 'Транспорт Дополнение', 'Транспорт (спецтехника)', 'Плодовые деревья и кусты', + 'Растения', 'Деревья и кустарники', 'Спорт', 'В магазине', 'Парнокопытные', 'Породы собак', + 'Канцелярские принадлежности', 'Цветы', 'Русский язык и литература', 'Физика', 'Биология', 'Инструменты') diff --git a/test_data/exercises_ru_words_page_data.py b/test_data/exercises_ru_words_page_data.py index d09fe8e114..45a0a236b6 100644 --- a/test_data/exercises_ru_words_page_data.py +++ b/test_data/exercises_ru_words_page_data.py @@ -5,16 +5,6 @@ class ExercisesRuWordsPageData: # tab_title = ("Речевые упражнения (готовы для занятий) | BrainUp", "Speech exercises | BrainUp") - subgroup_links_text = ('Семья', 'Любимый дом', 'Что я ем', 'Одежда', 'В школе', 'Математика', 'Домашние питомцы', - 'Мир животных', 'Транспорт', 'Цвета и форма', 'В городе', 'В деревне', 'На прогулке', - 'Погода', 'Стану кем хочу', 'Тело человека', 'Развлечения', 'Путешествия', 'В больнице', - 'Что я чувствую', 'Игрушки', 'Насекомые', 'Интерьер', 'На кухне', 'Музыка', - 'Музыкальные инструменты', 'Птицы', 'Украшения', 'История', 'Действия', 'Действия(слышимые)', - 'Транспорт Дополнение', 'Транспорт (спецтехника)', 'Плодовые деревья и кусты', 'Растения', - 'Деревья и кустарники', 'Спорт', 'В магазине', 'Парнокопытные', 'Породы собак', - 'Канцелярские принадлежности', 'Цветы', 'Русский язык и литература', 'Физика', 'Биология', - 'Инструменты') - subgroup_link_titles = ('Слова про семью', 'Слова про дом', 'Слова о еде', 'Слова об одежде', 'Слова о школе и учёбе', 'Математика и её термины', 'Слова о домашних питомцах', 'Слова о животных', 'Слова о транспорте', 'Слова о понятиях цета и формы', diff --git a/tests/exercises_ru_words_page_test.py b/tests/exercises_ru_words_page_test.py index 510243db2e..c47471f308 100644 --- a/tests/exercises_ru_words_page_test.py +++ b/tests/exercises_ru_words_page_test.py @@ -98,7 +98,7 @@ def test_erw_02_04_verify_subgroup_links_text(self, driver, exercises_ru_words_p page = erwPage(driver) subgroup_links_text = page.get_subgroup_links_text() assert subgroup_links_text, "Text in cards is absent" - assert all(element in erwPD.subgroup_links_text for element in subgroup_links_text), \ + assert all(element in erPD.subgroup_links_text_words_ru for element in subgroup_links_text), \ "Text in subgroup links mismatches valid values" class TestExRuWordsPageLinks: