Skip to content

Commit d92fd8b

Browse files
add test_ersp_04.01 Verify images attributes
update exercises_ru_similar_phrases_page_test.py, exercises_ru_similar_phrases_page.py #478
1 parent 645553a commit d92fd8b

2 files changed

Lines changed: 15 additions & 2 deletions

File tree

pages/exercises_ru_similar_phrases_page.py

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -180,7 +180,6 @@ def click_on_breadcrumbs_links(self):
180180
self.driver.back()
181181
Wait(self.driver, self.timeout).until(EC.url_to_be(group_page_url))
182182

183-
print(*opened_pages, sep='\n')
184183
return opened_pages
185184

186185
@allure.step("Click on group links and thereby open corresponding web pages in the same tab")
@@ -210,5 +209,12 @@ def click_on_subgroup_links(self):
210209
self.driver.back()
211210
Wait(self.driver, self.timeout).until(EC.url_to_be(group_page_url))
212211

213-
print(*opened_pages, sep='\n')
212+
# print(*opened_pages, sep='\n')
214213
return opened_pages
214+
215+
# Checking images on the page
216+
@allure.step("Get the list of attribute 'style' values of images in links")
217+
def get_links_style(self):
218+
style = [image.get_attribute('style') for image in self.get_list4_of_links()]
219+
print(len(style), *style, sep='\n')
220+
return style

tests/exercises_ru_similar_phrases_page_test.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -159,3 +159,10 @@ def test_ersp_03_06_verify_subgroup_links_navigation(self, driver, exercises_ru_
159159
assert opened_pages, "Transitions to pages have not performed"
160160
assert all(element in erspPD.subgroup_link_urls for element in opened_pages), \
161161
"Links lead to incorrect pages"
162+
163+
class TestExRuWordsPageImages:
164+
@allure.title("Verify attributes of images in links on the page")
165+
def test_ersp_04_01_verify_images_attributes(self, driver, exercises_ru_similar_phrases_page_open):
166+
page = erspPage(driver)
167+
links_style = page.get_links_style()
168+
assert links_style, "The 'style' attribute value of links is empty"

0 commit comments

Comments
 (0)