diff --git a/packages/compass-e2e-tests/tests/collection-bulk-delete.test.ts b/packages/compass-e2e-tests/tests/collection-bulk-delete.test.ts index 385098ae8c5..297b9dee1a2 100644 --- a/packages/compass-e2e-tests/tests/collection-bulk-delete.test.ts +++ b/packages/compass-e2e-tests/tests/collection-bulk-delete.test.ts @@ -104,11 +104,14 @@ describe('Bulk Delete', function () { // The success toast is displayed await browser.$(Selectors.BulkDeleteSuccessToast).waitForDisplayed(); - const toastText = await browser - .$(Selectors.BulkDeleteSuccessToast) - .getText(); + await browser.waitUntil(async () => { + const toastText = await browser + .$(Selectors.BulkDeleteSuccessToast) + .getText(); + + return toastText.includes('1 document has been deleted.'); + }); - expect(toastText).to.contain('1 document has been deleted.'); // We close the toast await browser.clickVisible(Selectors.BulkDeleteSuccessToastDismissButton);