Skip to content

Commit cf490f7

Browse files
authored
Merge branch 'master' into bugfix/479-getNodeState-vertical-nodes
2 parents bb01470 + 09f43ae commit cf490f7

File tree

8 files changed

+6423
-1918
lines changed

8 files changed

+6423
-1918
lines changed

gulpfile.js

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ var csslint = require('gulp-csslint');
1010
var cleanCSS = require('gulp-clean-css');
1111
var sourcemaps = require('gulp-sourcemaps');
1212
var testcafe = require('gulp-testcafe');
13+
var jest = require('gulp-jest').default;
1314
var paths = {
1415
src: 'src',
1516
srcFiles: 'src/**/*',
@@ -63,11 +64,19 @@ gulp.task('addAssets', gulp.series('integration-tests', function () {
6364
return merge(fontawesomeCSS, fontawesomeFonts, jsFiles, cssFiles);
6465
}));
6566

67+
gulp.task('visual-regression', function () {
68+
return gulp.src('test').pipe(jest({
69+
"testMatch": ['**/test/visual-regression/**/test.js']
70+
}));
71+
});
72+
6673
gulp.task('e2e-tests', gulp.series('addAssets', function () {
6774
return gulp.src('test/e2e/**/test.js')
6875
.pipe(testcafe({ browsers: ['chrome:headless', 'firefox:headless'] }));
6976
}));
7077

78+
gulp.task('test', gulp.series('e2e-tests', 'visual-regression'));
79+
7180
gulp.task('cleanupJS', function() {
7281
return del([paths.distJSFolder + '/**']);
7382
});
@@ -78,7 +87,7 @@ gulp.task('eslint', function () {
7887
.pipe(eslint.failOnError());
7988
});
8089

81-
gulp.task('js', gulp.series('cleanupJS', 'eslint', 'e2e-tests', function () {
90+
gulp.task('js', gulp.series('cleanupJS', 'eslint', 'test', function () {
8291
return gulp.src(paths.srcJS)
8392
.pipe(gulp.dest(paths.distJSFolder))
8493
.pipe(sourcemaps.init())

0 commit comments

Comments
 (0)