diff --git a/test/web/puppeteer.mjs b/test/web/puppeteer.mjs index b13f6c850d6bb7571d356b23f07e813efa13a70a..9ad4807bbafb03d3d253d5d93e611f190556d7f1 100644 --- a/test/web/puppeteer.mjs +++ b/test/web/puppeteer.mjs @@ -1,4 +1,7 @@ import puppeteer from 'puppeteer'; +import {unlinkSync} from 'fs'; +import {existsSync} from 'fs'; + // args auswerten mit --path und --browser, get from args const args = process.argv; @@ -80,6 +83,11 @@ if (!config.browser) { console.log('Tests failed:', failures); console.log('Duration:', duration); + // rm -rf screenshot.png (javascript) + if (existsSync('screenshot.png')) { + unlinkSync('screenshot.png'); + } + await page.screenshot({ path: 'screenshot.png' }); await browser.close();