Skip to content

Commit 0b1e28b

Browse files
committed
changes
1 parent 12fe35a commit 0b1e28b

1 file changed

Lines changed: 11 additions & 5 deletions

File tree

tests/ui/test_ui_display.py

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,8 @@ def test_runs_plots_images_are_displayed(temp_dir):
2525
page.set_default_timeout(5000)
2626
page.goto(url if url.endswith("/") else url + "/")
2727
page.wait_for_load_state("networkidle")
28+
nav_links = page.locator(".nav-link")
29+
expect(nav_links).to_have_count(6)
2830

2931
run_label = page.locator(".run-name", has_text="test_run")
3032
expect(run_label).to_be_visible()
@@ -42,7 +44,7 @@ def test_runs_plots_images_are_displayed(temp_dir):
4244
expect(locator).to_have_count(0)
4345

4446
checkbox.check()
45-
page.locator(".nav-link", has_text="Media").click()
47+
page.get_by_role("button", name="Media & Tables", exact=True).click()
4648
page.wait_for_load_state("networkidle")
4749
gallery = page.locator(".gallery")
4850
expect(gallery).to_be_visible()
@@ -103,18 +105,20 @@ def test_navbar_page_navigation(temp_dir):
103105
page.set_default_timeout(5000)
104106
page.goto(url if url.endswith("/") else url + "/")
105107
page.wait_for_load_state("networkidle")
108+
nav_links = page.locator(".nav-link")
109+
expect(nav_links).to_have_count(6)
106110

107111
expect(page.locator(".metrics-page")).to_be_visible()
108112

109-
page.locator(".nav-link", has_text="System Metrics").click()
113+
page.get_by_role("button", name="System Metrics", exact=True).click()
110114
page.wait_for_load_state("networkidle")
111115
expect(page.locator(".system-page")).to_be_visible()
112116

113-
page.locator(".nav-link", has_text="Runs").click()
117+
page.get_by_role("button", name="Runs", exact=True).click()
114118
page.wait_for_load_state("networkidle")
115119
expect(page.locator(".runs-page")).to_be_visible()
116120

117-
page.locator(".nav-link", has_text="Reports").click()
121+
page.get_by_role("button", name="Alerts & Reports", exact=True).click()
118122
page.wait_for_load_state("networkidle")
119123
expect(page.locator(".reports-page")).to_be_visible()
120124

@@ -140,7 +144,9 @@ def test_runs_table_shows_run_data(temp_dir):
140144
page.goto(url if url.endswith("/") else url + "/")
141145
page.wait_for_load_state("networkidle")
142146

143-
page.locator(".nav-link", has_text="Runs").click()
147+
nav_links = page.locator(".nav-link")
148+
expect(nav_links).to_have_count(6)
149+
page.get_by_role("button", name="Runs", exact=True).click()
144150
page.wait_for_load_state("networkidle")
145151

146152
table = page.locator(".runs-table")

0 commit comments

Comments
 (0)