newman-reporter-confluence
Version:
A Newman Reporter to upload report on Confluence
18 lines (15 loc) • 541 B
JavaScript
/* global exit */
require('shelljs/global');
require('colors');
var prettyms = require('pretty-ms'),
startedAt = Date.now();
require('async').series([
require('./test-lint'),
require('./test-system'),
require('./test-integration')
], function (code) {
console.info(`\nnewman-reporter-confluence: duration ${prettyms(Date.now() - startedAt)}\n
newman-reporter-confluence: ${code ? 'not ok' : 'ok'}!`[code ? 'red' : 'green']);
exit(code && (typeof code === 'number' ? code : 1) || 0);
});