1
resposta

Estou com erro no cypress.config.js e não consigo identificar o problema

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Olá, Silvana! Tudo bem?

Analisando a sua imagem, percebi que o seu problema está relacionando a redundância na utilização do module.exports, que aparece na linha 1 e 4 do seu print. Fazendo assim, que seja lançado um erro para o método e2e.setupNodeEvents() que foi definido logo abaixo do seu segundo modulo.exports.

Para resolver isso, você pode utilizar da seguinte estrutura:

const { defineConfig } = require("cypress");

module.exports = defineConfig({
  e2e: {
    setupNodeEvents(on, config) {
      { "reporter"; "mochawesome", 
        "reporterOptions"; 
          { "reportDir"; "cypress/report/mochawesome-report", 
           "overwrite"; true, 
           "html"; true, 
           "json"; false, 
           "timestamp"; "mmddyyyy_HHMMss" }}
    },
  },
});

Seguindo essa estrutura, o seu código não terá aquela redundância na chamada do método de exportação e não ocasionará o erro nos métodos usados após ele.

Espero ter ajudado e caso tenha mais problemas ou dúvidas acerca deste tópico, estarei à disposição para lhe ajudar.

Grande abraço e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.