test(electron): fix cloud test (#4411)

This commit is contained in:
Alex Yang
2023-09-18 21:08:35 -05:00
committed by GitHub
parent 63bd1fbf02
commit 9aafaf865e
3 changed files with 16 additions and 12 deletions

View File

@@ -133,12 +133,15 @@ export async function loginUser(
page: Page,
userEmail: string,
config?: {
isElectron?: boolean;
beforeLogin?: () => Promise<void>;
afterLogin?: () => Promise<void>;
}
) {
await openHomePage(page);
await waitForEditorLoad(page);
if (config?.isElectron !== true) {
await openHomePage(page);
await waitForEditorLoad(page);
}
await clickSideBarCurrentWorkspaceBanner(page);
await page.getByTestId('cloud-signin-button').click({