Gulp运行顺序因测试失败而失败

时间:2018-08-29 16:08:06

标签: javascript node.js gulp webdriver-io

我的gulp文件中有以下任务-

gulp.task('run-tests', (callback) => {
    runSequence('allure-clean', 'start-selenium-server', 'wdio', 'stop-selenium-server', 'allure-generate', callback);
});

gulp.task('wdio', () => {
    return gulp.src('wdio.conf.js')
        .pipe(webdriver());
});

当webdriver IO测试失败时,wdio任务将退出,并返回代码1,这又将停止整个运行序列,而我希望它继续以关闭硒服务器并生成报告。

0 个答案:

没有答案