From ca681a7534c91e87426764b37d2904059cec149f Mon Sep 17 00:00:00 2001
From: Volker Schukai <volker.schukai@schukai.com>
Date: Wed, 15 May 2024 17:21:46 +0200
Subject: [PATCH] fix: wip web tests

---
 test/web/puppeteer.mjs | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/test/web/puppeteer.mjs b/test/web/puppeteer.mjs
index 3a9770122..631cf9720 100644
--- a/test/web/puppeteer.mjs
+++ b/test/web/puppeteer.mjs
@@ -79,13 +79,16 @@ if (!config.browser) {
     console.log('Tests failed:', failures);
     console.log('Duration:', duration);
     
-    if (error.length > 0) {
+    await page.screenshot({ path: 'screenshot.png' });
+    await browser.close();
+
+    if (error.length > 0 || failures > 0) {
         console.error('Tests failed: ', error);
+        process.exit(1);
     } else {
         console.log('Tests passed');
     }
 
-    await page.screenshot({ path: 'screenshot.png' });
 
-    await browser.close();
+
 })();
\ No newline at end of file
-- 
GitLab