Skip to content

Commit b4113e4

Browse files
committed
test: fix flaky add-member test timing on CI
1 parent b143ce6 commit b4113e4

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

test/e2e/connector.spec.ts

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -170,12 +170,17 @@ test.describe('Organization Management', () => {
170170
// Click "Add member" button
171171
await orgManagement.getByRole('button', { name: /add member/i }).click()
172172

173-
// Fill in the form
173+
// Wait for the add-member form to appear
174174
const usernameInput = orgManagement.locator('input[name="new-member-username"]')
175+
await expect(usernameInput).toBeVisible({ timeout: 5000 })
176+
177+
// Fill in the form
175178
await usernameInput.fill('newuser')
176179

177180
// Select role
178-
await orgManagement.locator('select[name="new-member-role"]').selectOption('admin')
181+
const roleSelect = orgManagement.locator('select[name="new-member-role"]')
182+
await expect(roleSelect).toBeVisible({ timeout: 5000 })
183+
await roleSelect.selectOption('admin')
179184

180185
// Submit
181186
await orgManagement.getByRole('button', { name: /^add$/i }).click()

0 commit comments

Comments
 (0)