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!