1
gulp-notify
を使用して、キュウリのステップの合格および不合格の通知を取得しています。キュウリのステップが正常に機能していないことを通知する
問題は、テストが合格していないときにのみ、通知が失敗することです。
エラーはスローされませんが、端末はテストに合格していますが、通知はありません。ここで
私Gulpfile.jsの内容:
var gulp = require('gulp');
var cucumber = require('gulp-cucumber');
var notify = require('gulp-notify');
gulp.task('cucumber', function() {
gulp.src('*features/*')
.pipe(cucumber({
'steps': '*features/step_definitions/*.js',
'support': '*features/support/*.js'
}))
.on('error', notify.onError({
title: 'Red',
message: 'Your test(s) failed'
}))
.pipe(notify({
title: 'Green',
message: 'All tests passed (you can refactor)'
}));
});
gulp.task('watch', function() {
gulp.watch(['features/**/*.feature', 'features/**/*.js', 'script/**/*.js'], ['cucumber']);
});
gulp.task('default', ['watch']);
私が失われる可能性がどのような任意のアイデア?