噶測試運行良好,但與代碼1
退出,如果0 of 0
測試運行。有誰知道如何返回退出代碼0
和正常退出在這種情況下?使用gulp-karma
在沒有規範的運行,其失敗的任務。噶與代碼1退出時它不執行任何規格的測試
8
A
回答
2
在你gulpfile,替換與「this.emit(‘結束’)」在你大口測試任務的錯誤回調「扔犯錯」。
gulp.task('test', function() {
return gulp.src(testFiles)
.pipe(karma({
configFile: 'karma.conf.js',
action: 'run'
}))
.on('error', function(err) {
throw err;
});
});
讓您的測試任務現在看起來像;
gulp.task('test', function() {
return gulp.src(testFiles)
.pipe(karma({
configFile: 'karma.conf.js',
action: 'run'
}))
.on('error', function(err) {
this.emit('end');
});
});
+1
這將使一口吞下任務的每個錯誤,不是嗎?但提問者只想忽略'不檢測'的情況。 – cschuff 2016-08-16 11:33:19
14
+2
這是真正問題的答案是問。 – Zhuge 2017-11-20 22:50:57
相關問題
- 1. 噶不執行任何單元測試
- 2. 噶沒有執行任何測試
- 3. MSBuild執行任務,退出代碼空
- 4. scala規格在測試演員時不會退出
- 5. 當被測試的可執行文件退出時,爲什麼Valgrind的退出碼爲1?
- 6. Karma angularjs測試:超時測試代碼從不執行
- 7. 如何退出執行jquery代碼?
- 8. 當VisualStudio調試器正在退出時執行代碼
- 9. 在測試失敗時執行代碼
- 10. 在任何junit測試運行之前執行一些代碼
- 11. 其中@測試代碼塊不執行
- 12. CFRunLoopRunInMode與代碼1退出,因爲如果不添加任何物質
- 13. ngen build退出代碼-1
- 14. JNI_CreateJavaVM退出代碼-1?
- 15. csc2.exe退出代碼1
- 16. 「tsc.exe」 退出,代碼1
- 17. FabActUtil.exe退出代碼爲-1
- 18. 「aspnet_compiler.exe」退出,代碼爲1
- 19. JVMterminated退出代碼= -1
- 20. 契約退出代碼1
- 21. 使ant停止執行退出代碼1?
- 22. Chisel.TestApplicationException:測試應用程序退出 - 退出代碼139
- 23. 測試代碼上的PhP更新代碼將不會執行
- 24. 單元測試隔離:1行代碼的20行測試?
- 25. 噶如何測試這個角碼?
- 26. 如何在退出線程時執行代碼
- 27. 如何測試與AngularJS和噶路由
- 28. AngularCLI噶測試不圓CI
- 29. 空測試套件 - 運行與WebStorm噶/茉莉測試8
- 30. 用代碼01退出的C++程序沒有執行代碼
我通過創建單元測試解決它退出! ;) – 2015-02-24 14:39:01