This novel workaround simply hides any command log entries that originate from fetch/XHR requests.
While I've updated this receipe for Cypress 10 and converted it to TypeScript you should be able to use it in a JavaScript project by ignoring the cypress.d.ts
file and placing the snippet from e2e.ts
in e2e.js
instead.
Based on this thread I created a cypress plugin to filter logs both with
cypress open
andcypress run
based on log levels.You can check it out here: https://www.npmjs.com/package/cypress-log-filter