fix e2e: use button role for storage classes sidebar selector
The storage classes sidebar entry is rendered as a button, not a link.
Fix the flaky E2E test by changing getByRole('link') to getByRole('button').
Fixes PRI-935
Co-Authored-By: Paperclip <noreply@paperclip.ing>
This commit is contained in:
committed by
Gandalf the Greybeard [agent]
parent
215c79ae19
commit
fe69dee84e
+1
-1
@@ -44,7 +44,7 @@ test.describe('Rook plugin smoke tests', () => {
|
||||
await page.goto('/c/main/rook-ceph');
|
||||
|
||||
const sidebar = page.getByRole('navigation', { name: 'Navigation' });
|
||||
const storageClassesLink = sidebar.getByRole('link', { name: /storage classes/i });
|
||||
const storageClassesLink = sidebar.getByRole('button', { name: /storage classes/i });
|
||||
await expect(storageClassesLink).toBeVisible({ timeout: 10_000 });
|
||||
await storageClassesLink.click();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user