gulp-spawn-mocha
Version:
Runs Mocha as a child process.
20 lines (16 loc) • 479 B
JavaScript
const DEBUG = process.env.NODE_ENV === 'debug',
CI = process.env.CI === 'true';
var gulp = require('gulp'),
mocha = require('./lib');
gulp.task('test', function () {
return gulp.src(['test/*.test.js'], {read: false})
.pipe(mocha({
debugBrk: DEBUG,
r: 'test/setup.js',
R: CI ? 'spec' : 'nyan',
istanbul: !DEBUG
}));
});
gulp.task('default', function () {
gulp.watch('{lib,test}/*', {ignoreInitial: false}, gulp.series('test'))
});