Enable screenshot mode before loading; capture screenshots after each test

This commit is contained in:
Felipe Knorr Kuhn 2026-04-04 16:22:22 +09:00
parent 505d4f05b1
commit 7fa7c535e3
No known key found for this signature in database
GPG key ID: 79619B52BB097C1A

View file

@ -18,4 +18,22 @@ import 'cypress-wait-until';
import './commands';
import failOnConsoleError from 'cypress-fail-on-console-error';
failOnConsoleError();
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',
});
});