2016-03-16 28 views
0

如果測試中發生未處理的異常,茉莉花節點會悄無聲息地失敗。當測試中出現未處理的異常時,jasmine-node會默默輸出

如果我運行一個單一的文件,一切正常,我也得到了預期的茉莉輸出:

./node_modules/jasmine-node/bin/jasmine-node spec/unit/accessControlSpec.js 

Finished in 0.011 seconds 
4 tests, 6 assertions, 0 failures, 0 skipped 

但是,如果我的文件夾中運行的所有功能,它靜靜地失敗。

./node_modules/jasmine-node/bin/jasmine-node spec/unit 

試過--verbose和--captureExceptions但沒有運氣。

在這種特殊情況下,測試中的某些代碼正在調用一個不存在的方法。

回答

0

因此,問題是我沒有調用正確的命令,因爲我沒有在全局安裝jasmine-node。

正確的方法是:

node ./node_modules/jasmine-node/lib/jasmine-node/cli.js ./spec/unit 

在這裏,這進一步說明:Command Line Usage

相關問題