5

Angular コンソールのテスト レポートは読みにくいと思います。書式設定がほとんどないコンソール テキストの山だけです。

書式設定に html を使用してブラウザーに表示される Angular 単体テスト レポートを取得することは可能ですか? 先日、この github リポジトリに気付きました - https://github.com/larrymyers/jasmine-reporters

  • そのライブラリの html レポーターを Angular 単体テストのレポートに使用することはできますか? Angular 単体テストの結果をブラウザーに表示できますか?

Angular テストに使用されるカルマ テスト ランナー ファイルに「レポーター」構成オプションがあり、次のオプションがあることを知っています - ドット、進行状況、junit、うなり声、カバレッジ

ただし、これらは何を設定してもまったく何もしないようで、ドキュメントが見つかりませんでした。

  • それでは、karma.conf.js のレポーター オプションの目的は何でしょうか?

4

4 に答える 4

0

私は個人的にカバレッジオプションを使用しています。ただし、これを機能させるには、Istanbul ( https://github.com/yahoo/istanbul ) カバレッジ レポーターを個別にセットアップする必要があります。これにより、テストされているファイルとファイル内の行のステータスが HTML 形式で表示されますが、実際に記述されたテストは表示されません。

個々のテストを実際に HTML 形式で出力する記者はいないと思います。Webstorm を使用してみてください。個々のテストが読みやすい形式で表示されます。

npm の karma-html-reporter モジュールを試しましたが、うまくいかなかったので、更新されたかどうかを確認してください。

于 2014-01-24T23:30:31.017 に答える