diff --git a/frontend/cypress/support/e2e.ts b/frontend/cypress/support/e2e.ts index 8b9e29027..9620e2909 100644 --- a/frontend/cypress/support/e2e.ts +++ b/frontend/cypress/support/e2e.ts @@ -18,4 +18,22 @@ import 'cypress-wait-until'; import './commands'; import failOnConsoleError from 'cypress-fail-on-console-error'; -failOnConsoleError(); \ No newline at end of file +failOnConsoleError(); + +beforeEach(() => { + cy.on('window:before:load', (win) => { + const originalGet = win.URLSearchParams.prototype.get; + win.URLSearchParams.prototype.get = function (name: string) { + if (name === 'screenshot') { + return 'true'; + } + return originalGet.call(this, name); + }; + }); +}); + +afterEach(() => { + cy.screenshot({ + capture: 'fullPage', + }); +}); \ No newline at end of file