diff --git a/tests/mitarbeiterErstellen.spec.ts b/tests/mitarbeiterErstellen.spec.ts index 00666ba..25e630f 100644 --- a/tests/mitarbeiterErstellen.spec.ts +++ b/tests/mitarbeiterErstellen.spec.ts @@ -59,26 +59,23 @@ test.describe('mitarbeiter', () => { }); test('CreationAndDeletion', async ({ page }) => { - await page.getByLabel('First Name').fill('a'); await page.getByLabel('Last Name').fill('a'); await page.getByLabel('Street').fill('a'); await page.getByLabel('Postcode').fill('12345'); await page.getByLabel('City').fill('a'); await page.getByLabel('Phone Number').fill('1234'); - await page.getByText("Save").click(); + await page.getByText('Save').click(); expect(page.url().includes('erstellen')).toBeFalsy(); - const deleteButton = page.getByText('Delete').nth(2); - - await deleteButton.waitFor({state: 'visible'}); + await deleteButton.waitFor({ state: 'visible', timeout: 5000 }); // Add a timeout for safety await deleteButton.click(); const deletedEmployee = page.getByText('12345'); - await expect(deletedEmployee).toHaveCount(0); + await expect(deletedEmployee).toHaveCount(0, { timeout: 5000 }); }); });