-
Notifications
You must be signed in to change notification settings - Fork 0
/
Gulpfile.js
22 lines (20 loc) · 931 Bytes
/
Gulpfile.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
var gulp = require('gulp'),
del = require('del'),
jasmineBrowser = require('gulp-jasmine-browser'),
reporters = require('jasmine-reporters');
gulp.task('teamcity', function() { // should go correctly without problems
return gulp.src("jasmine-test/test_spec.js")
.pipe(jasmineBrowser.specRunner({console: true}))
.pipe(jasmineBrowser.headless({
throwFailures: false,
reporter: new reporters.TeamCityReporter({savePath: "build", consolidateAll: false, filePrefix: 'jsunit'})
}))
});
gulp.task('junit', function() { // should give jasminebrowser errors
return gulp.src("jasmine-test/test_spec.js")
.pipe(jasmineBrowser.specRunner({console: true}))
.pipe(jasmineBrowser.headless({
throwFailures: false,
reporter: new reporters.JUnitXmlReporter({savePath: "build", consolidateAll: false, filePrefix: 'jsunit'})
}))
});