Skip to content

Commit ead201a

Browse files
committed
feat(gen:gulp): add mocha
1 parent 3748953 commit ead201a

File tree

2 files changed

+17
-0
lines changed

2 files changed

+17
-0
lines changed

Diff for: gulpfile.js

+15
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ var path = require('path');
44
var Promise = require('bluebird');
55
var gulp = require('gulp');
66
var babel = require('gulp-babel');
7+
var gulpMocha = require('gulp-mocha');
78
var plumber = require('gulp-plumber');
89
var gulpIf = require('gulp-if');
910
var del = require('del');
@@ -13,6 +14,15 @@ var merge = require('merge-stream');
1314

1415
var watching = false;
1516

17+
const mocha = lazypipe()
18+
.pipe(gulpMocha, {
19+
reporter: 'spec',
20+
timeout: 120000,
21+
globals: {
22+
should: require('should')
23+
}
24+
});
25+
1626
const transpile = lazypipe()
1727
.pipe(() => gulpIf(watching, plumber()))
1828
.pipe(babel);
@@ -103,3 +113,8 @@ gulp.task('updateFixtures:test', () => {
103113
gulp.task('updateFixtures:deps', () => {
104114
return updateFixtures('deps');
105115
});
116+
117+
gulp.task('test', () => {
118+
return gulp.src('test/*.test.js')
119+
.pipe(mocha())
120+
});

Diff for: package.json

+2
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,7 @@
6868
"grunt-release": "^0.13.0",
6969
"gulp": "^3.9.1",
7070
"gulp-if": "^2.0.0",
71+
"gulp-mocha": "^2.2.0",
7172
"gulp-plumber": "^1.1.0",
7273
"jit-grunt": "~0.10.0",
7374
"lazypipe": "^1.0.1",
@@ -77,6 +78,7 @@
7778
"recursive-readdir": "^2.0.0",
7879
"run-sequence": "^1.1.5",
7980
"shelljs": "^0.6.0",
81+
"should": "^8.3.1",
8082
"yeoman-assert": "^2.0.0",
8183
"yeoman-test": "^1.1.0"
8284
},

0 commit comments

Comments
 (0)