背景::分派器のテストフレームワークとしてJasmineを使用しています。私はjasmine spec reporterを使って報告しています。昨日は少しすなわちJasmineNodeOpts - 印刷用分度器のテスト結果
jasmineNodeOpts: {
showColors: true,
defaultTimeoutInterval: 120000,
includeStackTrace : true,
isVerbose : true,
print: function() {}
},
print()
機能が含まれるように、私の分度器のconf.jsの私jasmineNodeOpts
パラメータを変更し、私はそれが各レポートの前に.
を除去するであろう学んだので、私は、この印刷機能を追加しました。たとえば、私のテストレポートが戻ってきました。
. ✓ should display a profile question about IT loads
. ✓ checks the width of the progress bar
. ✓ selects an option from the radio buttons and updates the progress bar
そして、これらの先頭のドットは削除されました。私は.
は私のレポートから削除されますが、以前のレポート全体を保持た、両方の長所をしたい
Executed 14 of 14 specs (2 FAILED) in 45 secs. // this is my current, undesired output
:これに
14 specs, 2 failures Finished in 45.473 seconds // this is the old, desired output
:しかし、今、私の最終報告書はまた、からわずかに変更されました。
問題:私はjasmineNodeOpts
および/またはそのprint()
機能に詳細ドキュメントを見つけることができません。 jasmine-spec-reporterとprotractor reference confに記載されていますが、実際のドキュメントはありません。非常に弱い例が提供されています。
このprint()
機能の詳細および/または最終テスト出力の変更方法については、誰でも知っていますか?
すごく、ありがとう。完璧に働いた。私は記者自身を編集することをなぜ思っていなかったのか知りません。私は 'print()'関数を設定する方法について固執しました:) – Gunderson
Np ..うまくいきました! – AdityaReddy