UNPKG

@jasbel/wdio-html-nice-reporter

Version:

WebdriverIO report plugin. Create an HTML formatted report. compatible with webdriverio version 9

26 lines (25 loc) 962 B
import { ReportAggregator } from './index.js'; import path from 'node:path'; import url from 'node:url'; (async () => { let args = process.argv.slice(2); let reportName = args[0] ? args[0] : "master-report.html"; let reportFolder = args[1] ? args[1] : 'reports/html-reports/'; try { // need full paths const dirname = url.fileURLToPath(new URL('../', import.meta.url)); let htmlReportFile = path.resolve(dirname, reportFolder + reportName); let options = []; let reportAggregator = new ReportAggregator({ outputDir: './reports/html-reports/', filename: reportName, reportTitle: 'Web Test Report', browserName: process.env.TEST_BROWSER ? process.env.TEST_BROWSER : 'unspecified', showInBrowser: true, }); await reportAggregator.createReport(); } catch (ex) { console.error(ex); } })();