1const path = require('path'); 2const { 3 runQunitPuppeteer, 4 printResultSummary, 5 printFailedTests 6} = require('node-qunit-puppeteer'); 7 8runQunitPuppeteer({ 9 targetUrl: 'file://' + path.join(__dirname, 'qunit.test.html'), 10 timeout: 30000, 11 redirectConsole: true, 12 puppeteerArgs: ['--no-sandbox', '--disable-setuid-sandbox'] 13}).then((result) => { 14 printResultSummary(result, console); 15 if (result.stats.failed > 0) { 16 printFailedTests(result, console); 17 process.exit(1); 18 } 19}).catch((err) => { 20 console.error(err); 21 process.exit(1); 22}); 23