From 7fa7c535e342acfe2ed9e7e4e144fb5442398ebe Mon Sep 17 00:00:00 2001 From: Felipe Knorr Kuhn Date: Sat, 4 Apr 2026 16:22:22 +0900 Subject: [PATCH] Enable screenshot mode before loading; capture screenshots after each test --- frontend/cypress/support/e2e.ts | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) 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