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.
The solution of @cie works nicely in the latest version
10.0.2
.It's also really easy to modify to do even more advanced things, thanks for the tip! Slightly modified if you want to block certain domains: