mirror of
https://github.com/mermaid-js/mermaid.git
synced 2025-08-21 09:16:41 +02:00
Updated shape syntax
Coverage instrumentation in tests
This commit is contained in:
12
gulpfile.js
12
gulpfile.js
@@ -5,6 +5,7 @@ var concat = require('gulp-concat');
|
||||
var uglify = require('gulp-uglify');
|
||||
var extReplace = require('gulp-ext-replace');
|
||||
var rename = require('gulp-rename');
|
||||
var istanbul = require('gulp-istanbul');
|
||||
|
||||
|
||||
gulp.task('jison2', function() {
|
||||
@@ -34,6 +35,17 @@ gulp.task('jasmine',['jison'], function () {
|
||||
.pipe(jasmine());
|
||||
});
|
||||
|
||||
gulp.task('coverage', function (cb) {
|
||||
gulp.src(['src/**/*.js', '!src/**/*.spec.js'])
|
||||
.pipe(istanbul()) // Covering files
|
||||
.on('finish', function () {
|
||||
gulp.src(['src/**/*.spec.js'])
|
||||
.pipe(jasmine())
|
||||
.pipe(istanbul.writeReports()) // Creating the reports after tests runned
|
||||
.on('end', cb);
|
||||
});
|
||||
});
|
||||
|
||||
var browserify = require('gulp-browserify');
|
||||
|
||||
// Basic usage
|
||||
|
Reference in New Issue
Block a user