UNPKG

zoho

Version:

Node.js client library for Zoho

24 lines (19 loc) 667 B
var gulp = require('gulp'), mocha = require('gulp-mocha'); var modules = ['creator', 'crm', 'invoice', 'support']; gulp.task('test', function () { return gulp.src(['./test/**/*.js'], { read: false }) .pipe(mocha({ reporter: 'dot' })); }); // Add gulp task for individual modules modules.forEach(function (module) { gulp.task('test:' + module, function () { return gulp.src(['./test/'+ module + '.js'], { read: false }) .pipe(mocha({ reporter: 'dot' })); }); }); gulp.task('default', function () { modules.forEach(function (module) { gulp.watch(['./lib/' + module + '.js', './test/' + module + '.js'], ['test:' + module]); }); });