Запуск тестов e2e с NextJS / Jest / Playwright - PullRequest
1 голос
/ 27 мая 2020

Я пытаюсь запустить e2e для Next JS внутри Jest.

  beforeAll(async () => {
    const app = await createApplication({ dev: true });

    server = app.listen(PORT);
    browser = await chromium.launch();
  });

  afterAll(async () => {
    await browser.close();
    await server.close();
  });

  beforeEach(async () => {
    page = await browser.newPage();
  });

  afterEach(async () => {
    await page.close();
  });

При запуске yarn test я получаю эту ошибку:

TypeError: Cannot read property 'newPage' of undefined

Когда этот тест не запускает приложение Next JS, оно запускается успешно

Полный код здесь: https://codesandbox.io/s/white-sunset-tw7qn

...