2016-09-26 15 views
1

カルマが生成したコードカバレッジレポートを使用します。私はそれが関連しているとは思いませんが、カバレッジをTypeScriptに戻すためにistanbulを使ってこのカバレッジを実行します。以前は、これらの結果は、Visual Studioのチームサービスによって実行されるビルドのカバレッジレポートとして公開されていました。ビルドレポートのコードカバレッジセクションでは、これらのレポートは完全に表示されていました。Visual Studioチームサービスコードカバレッジパブリッシングスタイルシートを回避する方法はありますか

2011年9月6日頃、このレポートをビルドに表示すると、サイトのフレームに表示されたレポートからスタイルシートタグが取り除かれ始めました。レポートをダウンロードしてブラウザで表示すると、元のレポートに正しいスタイルシートタグが表示されます。

チームサービスのこの機能を使用している人は誰ですか?あなたはこれのための回避策がありますか?スタイリッシュなレポートは、それらを非常に有用なカラーコーディングカバレッジ結果にしました。

私はチームサービスのユーザーボイスにこの質問をしてきましたが、すべての活動を見ていない:https://visualstudio.uservoice.com/forums/330519-team-services/suggestions/15926806-code-coverage-report-on-build-should-not-strip-sty

+0

あなたがここにスクリーンショットを提供することができますちょうどこの特定の問題を解決するために作成NPMパッケージに。 –

+0

レポートはどのようなものですか?ビルド定義のステップは何ですか? OneDriveでシンプルなプロジェクトを共有できます。 –

答えて

1

この機能により、セキュリティの問題に戻って取るきています。詳細については、次のリンクを参照してください:Code coverage became delete link and meta tags.

私たちはあなたの痛みを引き起こしました。これは テイクバックのようです。この措置は、脆弱性が発見されたため、公開前に がセキュリティのためにすぐに対策を講じることになったために行われました。 現在の状態は一時的なものであり、ユーザーエクスペリエンスを回復するための正しい方法である を調査中です。私たちはすぐにブログの記事でこれに関する詳細 を共有します。

注:「ダウンロードカバレッジ結果」リンクを使用して、 にhtmlファイルをダウンロードし、ローカルで閲覧することはできます。

0

はいはい、スタイルを達成するための回避策があります(&のように感じます)。カバレッジレポートが生成されると、Gulp、Gruntまたはノードタスクなどを起動して、外部CSSを読み取り、実際のレポートHTMLにタグ付きで書き込むことができます。

さまざまな記事で言及されているさまざまな実装があります。あなたはここに記載された確認することができます - >code coverage html reports are missing styles in VSTS

リンクを私は https://www.npmjs.com/package/vsts-coverage-styles

関連する問題