40 lines
816 B
JavaScript
40 lines
816 B
JavaScript
|
require('babel-core/register')({presets: ['es2015']});
|
||
|
|
||
|
process.on('warning', warning => {
|
||
|
console.log(warning.name);
|
||
|
console.log(warning.message);
|
||
|
console.log(warning.stack);
|
||
|
});
|
||
|
|
||
|
var verbose = false;
|
||
|
|
||
|
if (process.argv[2] === '--v') {
|
||
|
verbose = true;
|
||
|
}
|
||
|
|
||
|
var Jasmine = require('jasmine');
|
||
|
var jasmine = new Jasmine();
|
||
|
var SpecReporter = require('jasmine-spec-reporter').SpecReporter;
|
||
|
|
||
|
jasmine.loadConfig({
|
||
|
spec_files: [
|
||
|
'./helpers.js',
|
||
|
'./**/*[sS]pec.js'
|
||
|
],
|
||
|
helpers: [
|
||
|
// to implement
|
||
|
// '/api/utils/jasmineHelpers.js'
|
||
|
]
|
||
|
});
|
||
|
|
||
|
jasmine.addReporter(new SpecReporter({
|
||
|
spec: {
|
||
|
// displayStacktrace: 'summary',
|
||
|
displaySuccessful: verbose,
|
||
|
displayFailedSpec: true,
|
||
|
displaySpecDuration: true
|
||
|
}
|
||
|
}));
|
||
|
|
||
|
jasmine.execute();
|