Просмотр исходного кода

retry to keypress until PageCreateModal is shown

Yuki Takei 3 месяцев назад
Родитель
Сommit
d1194f49fa
1 измененных файлов с 6 добавлено и 2 удалено
  1. 6 2
      apps/app/playwright/23-editor/saving.spec.ts

+ 6 - 2
apps/app/playwright/23-editor/saving.spec.ts

@@ -14,8 +14,12 @@ test('Successfully create page under specific path', async ({ page }) => {
 
 
   await page.goto('/Sandbox');
   await page.goto('/Sandbox');
 
 
-  await page.keyboard.press(openPageCreateModalShortcutKey);
-  await expect(page.getByTestId('page-create-modal')).toBeVisible();
+  await expect(async () => {
+    await page.keyboard.press(openPageCreateModalShortcutKey);
+    await expect(page.getByTestId('page-create-modal')).toBeVisible({
+      timeout: 1000,
+    });
+  }).toPass();
   page
   page
     .getByTestId('page-create-modal')
     .getByTestId('page-create-modal')
     .locator('.rbt-input-main')
     .locator('.rbt-input-main')