UNPKG

electron-edge-js

Version:

Edge.js: run .NET and Node.js in-process on Electron

29 lines (25 loc) 872 B
const path = require('path'); const fs = require('fs'); const merge = require('mochawesome-merge'); const marge = require('mochawesome-report-generator') const options = { files: [ './test/mochawesome-report/*.json', ], } const margeOptions = { reportFilename: 'mochawesome.html', reportDir: './test/mochawesome-report', overwrite: true, reportTitle: `electron-edge-js Electron ${process.argv[2]}` } merge.merge(options).then(report => { var file = './test/mochawesome-report/mochawesome.json'; fs.writeFileSync(file, JSON.stringify(report, null, 2)) console.log(`Mochawesome json created: ${file}`); marge.create(report, margeOptions).then(() => { console.log(`Mochawesome report created: ${margeOptions.reportDir}/${margeOptions.reportFilename}`) } ); })