test: remove screenshot logging from afterEach hook for cleaner test output

This commit is contained in:
Carlos Santos 2025-05-14 15:43:47 +02:00
parent eb572bf3ef
commit df1d339fcf

View File

@ -37,27 +37,7 @@ test.describe('Web Component E2E Tests', () => {
await page.waitForSelector('#join-as-publisher');
});
test.afterEach(async ({ page, context }, testInfo) => {
if (testInfo.status !== testInfo.expectedStatus) {
console.error(`FAIL: ${testInfo.title}`);
// Take screenshot if the test fails
if (page && !page.isClosed()) {
try {
const screenshotBuffer = await page.screenshot({
fullPage: true,
type: 'png'
});
const screenshotBase64 = screenshotBuffer.toString('base64');
console.log('Screenshot en base64:');
console.log(`data:image/png;base64,${screenshotBase64}`);
} catch (error) {
console.error('Error taking screenshot:', error);
}
}
}
test.afterEach(async ({ context }) => {
await context.storageState({ path: 'test_localstorage_state.json' });
});