gulp.task('coverage', function() { return gulp.src(['index.js', 'lib/**/*.js']) .pipe(istanbul()) .pipe(istanbul.hookRequire()); });
gulp.task('coverage', [ 'lint' ], function (done) { gulp.src(sources) .pipe(istanbul()) .pipe(istanbul.hookRequire()) .on('error', errorHandler) .on('finish', function () { gulp.src('test/**/*.js') .pipe(mocha()) .pipe(istanbul.writeReports({ dir: 'dist/coverage/' })) .on('finish', done); }); });
function pretest() { return gulp.src(['./src/**/*.js']) .pipe(istanbul({ includeUntested: true })) .pipe(istanbul.hookRequire()); }
gulp.task('pre-test', ['build:all'], function () { return gulp.src([files.sourceBuild]) .pipe(istanbul()) .pipe(istanbul.hookRequire()); });
gulp.task('test', ['coverage'], function() { return gulp.src('test/*.js') .pipe(mocha({reporter: 'spec'})) .pipe(istanbul.writeReports()); });
gulp.task('coverage', function() { return gulp.src(['index.js', 'lib/*.js']) .pipe(istanbul()) .pipe(istanbul.hookRequire()); });
gulp.task('coverage', function() { return gulp.src('index.js') .pipe(istanbul()) .pipe(istanbul.hookRequire()); });
gulp.task('mocha', ['coverage'], function() { return gulp.src(['test/*.js']) .pipe(mocha()) .pipe(istanbul.writeReports()); });
gulp.task('test', ['coverage'], function() { return gulp.src('test/*.js') .pipe(mocha({reporter: 'spec'})) .pipe(istanbul.writeReports()); });
gulp.task('pre-test', function () { return gulp.src('lib/**/*.js') .pipe(istanbul({includeUntested: true})) .pipe(istanbul.hookRequire()); });
gulp.task('coverage', function() { return gulp.src(['lib/*.js', 'index.js']) .pipe(istanbul({includeUntested: true})) .pipe(istanbul.hookRequire()); });
gulp.task('test', ['coverage'], function() { return gulp.src('test/*.js') .pipe(mocha({reporter: 'spec'})) .pipe(istanbul.writeReports()); });
gulp.task('coverage', function() { return gulp.src(['index.js', 'lib/*.js']) .pipe(istanbul()) .pipe(istanbul.hookRequire()); });
gulp.task('test', ['pre-test'], function () { return gulp.src(TEST_CODE) .pipe(mocha()) // Creating the reports after tests ran .pipe(istanbul.writeReports()); });
gulp.task('pre-test', ['lint'], function () { return gulp.src(SOURCE_CODE) // Covering files .pipe(istanbul()) // Force `require` to return covered files .pipe(istanbul.hookRequire()); });