const gulp = require('gulp'); const mochaPhantomJS = require('gulp-mocha-phantomjs'); const config = require('../config'); module.exports = function () { return gulp.src('test/runner.html', { read: false, }) .pipe(mochaPhantomJS({ phantomjs: { useColors: true, }, })) // https://github.com/gulpjs/gulp/issues/259#issuecomment-61976830 .on('error', function (err) { if (config.watch) { console.error(err.message); this.emit('end'); } }); };