| /* jshint node: true, esnext: true */ | |
| /* global QUnit */ | |
| 'use strict'; | |
| global.QUnit = require('qunit'); | |
| const qunitTap = require('qunit-tap'); | |
| const argument = process.argv[2]; | |
| qunitTap(QUnit, (line) => { | |
| if (/^not ok/.test(line)) { | |
| process.exitCode = 1; | |
| return console.log('\n', line); | |
| } | |
| if (argument === '--dot') { | |
| return process.stdout.write('.'); | |
| } | |
| console.log(line); | |
| }); | |
| const startQUnit = require('./jsdom-node'); | |
| startQUnit().then(() => QUnit.load()); |