Improve announcements after navigation (#1015)

This commit is contained in:
Sascha Ißbrücker
2025-03-16 12:24:25 +01:00
committed by GitHub
parent 226eb69f8b
commit e45dffb9cb
4 changed files with 150 additions and 9 deletions

View File

@@ -79,3 +79,12 @@ class LinkdingE2ETestCase(LiveServerTestCase, BookmarkFactoryMixin):
.locator('select[name="bulk_action"]')
.select_option(value)
)
def navigate_menu(self, main_menu_item: str, sub_menu_item: str | None = None):
if sub_menu_item:
self.page.locator("nav").get_by_role("button", name=main_menu_item).click()
self.page.locator("nav ul.menu").get_by_text(
sub_menu_item, exact=True
).click()
else:
self.page.locator("nav").get_by_text(main_menu_item, exact=True).click()