From f9fa227077eee0db599f44410579fbe94808ba39 Mon Sep 17 00:00:00 2001
From: Volker Schukai <volker.schukai@schukai.com>
Date: Thu, 16 May 2024 00:01:24 +0200
Subject: [PATCH] chore: work on webtests

---
 test/web/puppeteer.mjs | 12 +++++-------
 1 file changed, 5 insertions(+), 7 deletions(-)

diff --git a/test/web/puppeteer.mjs b/test/web/puppeteer.mjs
index cc818209c..2412e0153 100644
--- a/test/web/puppeteer.mjs
+++ b/test/web/puppeteer.mjs
@@ -80,8 +80,6 @@ if (!config.browser) {
     const failures = await page.evaluate(() => document.getElementById('mocha-stats').querySelector('li.failures em').textContent);
     const duration = await page.evaluate(() => document.getElementById('mocha-stats').querySelector('li.duration em').textContent);
     
-    const error = await page.evaluate(() => document.getElementById('mocha-errors').textContent);
-
     console.log('Tests passed:', passes);
     console.log('Tests failed:', failures);
     console.log('Duration:', duration);
@@ -92,23 +90,23 @@ if (!config.browser) {
     }
     
     await page.screenshot({ path: 'screenshot.png' });
-    await browser.close();
 
     const failuresAsInt = parseInt(failures);
-    if (error.length > 0 || failuresAsInt > 0) {
-        console.error('Tests failed: ', error);
+    if (failuresAsInt > 0) {
+        console.error('Tests failed');
 
         await page.evaluate(() => {
             document.querySelectorAll('.test.fail').forEach((node) => {
                 console.log(node.textContent);
             });
         });
-        
+
+        await browser.close();
         process.exit(1);
     } else {
+        await browser.close();
         console.log('Tests passed');
     }
 
 
-
 })();
\ No newline at end of file
-- 
GitLab