vendredi 17 janvier 2020

Puppeteer node_modules TypeError: Cannot destructure property 'formatters' of 'module.exports' as it is undefined

I am trying to use puppeteer, and it seems it is setup alright as this passes :

setup.spec.js

    it('should define page', async () => {
        await expect(page).not.toBeNull()
    });
})

but when I try to run this:


describe('Cleaning nav', () => {
    beforeEach(async () => {
        const browser = await puppeteer.launch();
        const page = await browser.newPage();
        await page.goto('http://localhost:3000/cleaningtasks')
})

it('Renders correctly', async () => {
    await expect(page.title()).resolves.toMatch('Cleaning Tasks')
})})

I get this error:


    TypeError: Cannot destructure property 'formatters' of 'module.exports' as it is undefined.

      at Object.<anonymous> (node_modules/puppeteer/node_modules/debug/src/node.js:238:8)
      at Object.<anonymous> (node_modules/puppeteer/node_modules/debug/src/index.js:9:19)

I don't know where the issue is or how to solve it!

Aucun commentaire:

Enregistrer un commentaire