Я пытаюсь запустить 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