@@ -362,7 +362,6 @@ gulp.task('serve/benchmarks_external.dart', pubserve(gulp, gulpPlugins, {
362362// doc generation
363363var Dgeni = require ( 'dgeni' ) ;
364364var bower = require ( 'bower' ) ;
365- var jasmine = require ( 'gulp-jasmine' ) ;
366365var webserver = require ( 'gulp-webserver' ) ;
367366
368367gulp . task ( 'docs/bower' , function ( ) {
@@ -408,11 +407,12 @@ function createDocsTasks(publicBuild) {
408407 return gulp . watch ( 'docs/app/**/*' , [ taskPrefix + '/app' ] ) ;
409408 } ) ;
410409
411- gulp . task ( taskPrefix + '/test' , function ( ) {
412- return gulp . src ( 'docs/**/*.spec.js' )
413- . pipe ( jasmine ( {
414- includeStackTrace : true
415- } ) ) ;
410+ gulp . task ( taskPrefix + '/test' , function ( done ) {
411+ fork ( './tools/traceur-jasmine' , [ 'docs/**/*.spec.js' ] , {
412+ stdio : 'inherit'
413+ } ) . on ( 'close' , function ( exitCode ) {
414+ done ( exitCode ) ;
415+ } ) ;
416416 } ) ;
417417
418418 gulp . task ( taskPrefix + '/serve' , function ( ) {
@@ -501,11 +501,12 @@ gulp.task('test.server.dart', runServerDartTests(gulp, gulpPlugins, {
501501
502502// -----------------
503503// test builders
504- gulp . task ( 'test.transpiler.unittest' , function ( ) {
505- return gulp . src ( 'tools/transpiler/unittest/**/*.js' )
506- . pipe ( jasmine ( {
507- includeStackTrace : true
508- } ) ) ;
504+ gulp . task ( 'test.transpiler.unittest' , function ( done ) {
505+ fork ( './tools/traceur-jasmine' , [ 'tools/transpiler/unittest/**/*.js' ] , {
506+ stdio : 'inherit'
507+ } ) . on ( 'close' , function ( exitCode ) {
508+ done ( exitCode ) ;
509+ } ) ;
509510} ) ;
510511
511512// -----------------
0 commit comments