From 2bf09011fb410f4d207b7d17b06cc6ac29409d85 Mon Sep 17 00:00:00 2001 From: Michael Li Date: Tue, 18 Nov 2025 08:35:46 -0500 Subject: [PATCH] fix(e2e): Fix LDAP test when org name contains the word "New" (#3074) * fix(e2e): Wait for auth methods page to load * fix(e2e): Make search for New button exact --- e2e-tests/admin/tests/auth-method-ldap.spec.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/e2e-tests/admin/tests/auth-method-ldap.spec.js b/e2e-tests/admin/tests/auth-method-ldap.spec.js index b7561f437..ce9c7a0b2 100644 --- a/e2e-tests/admin/tests/auth-method-ldap.spec.js +++ b/e2e-tests/admin/tests/auth-method-ldap.spec.js @@ -55,7 +55,10 @@ test( .getByRole('navigation', { name: 'Application local navigation' }) .getByRole('link', { name: 'Auth Methods' }) .click(); - await page.getByRole('button', { name: 'New' }).click(); + await expect( + page.getByRole('heading', { name: 'Auth Methods' }), + ).toBeVisible(); + await page.getByRole('button', { name: 'New', exact: true }).click(); await page.getByRole('link', { name: 'LDAP' }).click(); const ldapAuthMethodName = 'LDAP ' + nanoid();