23 lines
592 B
JavaScript
23 lines
592 B
JavaScript
import path from 'path';
|
|
import testrunner from 'nodeunit/lib/reporters/default.js';
|
|
import {jsdom} from 'jsdom';
|
|
|
|
global.document = jsdom();
|
|
global.window = document.defaultView;
|
|
global.navigator = global.window.navigator;
|
|
|
|
testrunner.run(['tests'], {
|
|
"error_prefix": "\u001B[31m",
|
|
"error_suffix": "\u001B[39m",
|
|
"ok_prefix": "\u001B[32m",
|
|
"ok_suffix": "\u001B[39m",
|
|
"bold_prefix": "\u001B[1m",
|
|
"bold_suffix": "\u001B[22m",
|
|
"assertion_prefix": "\u001B[35m",
|
|
"assertion_suffix": "\u001B[39m"
|
|
}, function(err) {
|
|
if (err) {
|
|
process.exit(1);
|
|
}
|
|
});
|