Revisé la documentación de cypress y no encontré ningún detalle sobre cómo probar si se produjo un error en javascript como:
throw new Error('my error');
Pregunta: ¿Existe una solución para probar si se produjo un error como el que mostré arriba, o para probar el mensaje?
Tal error es una excepción no detectada de su aplicación
Cuando Cypress detecta una excepción no detectada en su aplicación, fallará la prueba que se está ejecutando actualmente.
Puede desactivar este comportamiento de forma global o condicional con el evento no capturado: excepción. Consulte el Catálogo de eventos para ver ejemplos.
Cypress.on('uncaught:exception', (err, runnable) => { expect(err.message).to.eq('my error') return false })