test(e2e): dismiss blocking overlays after folder reload
This commit is contained in:
parent
8566206911
commit
c5b39f5312
2 changed files with 9 additions and 0 deletions
|
|
@ -7,6 +7,7 @@ import {
|
|||
dispatchHtml5DragAndDrop,
|
||||
expectDocumentListed,
|
||||
expectNoDocumentLink,
|
||||
dismissBlockingModals,
|
||||
} from './helpers';
|
||||
|
||||
test.describe('Document folders and hint persistence', () => {
|
||||
|
|
@ -62,6 +63,7 @@ test.describe('Document folders and hint persistence', () => {
|
|||
// Reload and verify persisted folder + membership
|
||||
await page.reload();
|
||||
await page.waitForLoadState('networkidle');
|
||||
await dismissBlockingModals(page);
|
||||
const myFolderRowAfter = folderRow(page, 'My Folder');
|
||||
await expect(myFolderRowAfter).toBeVisible();
|
||||
await myFolderRowAfter.click();
|
||||
|
|
|
|||
|
|
@ -177,6 +177,13 @@ async function dismissOnboardingModals(page: Page): Promise<void> {
|
|||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Dismiss startup/settings overlays that can intermittently appear after reloads.
|
||||
*/
|
||||
export async function dismissBlockingModals(page: Page): Promise<void> {
|
||||
await dismissOnboardingModals(page);
|
||||
}
|
||||
|
||||
/**
|
||||
* Wait for the play button to be clickable and click it
|
||||
*/
|
||||
|
|
|
|||
Loading…
Reference in a new issue