問題タブ [mutation-testing]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2772 参照

maven-plugin - pitest-maven report-aggregate 目標の適切な設定

皆さん!Maven / Java プロジェクトで pitest-maven プラグインを使用しようとしましたが、集計レポートの生成に失敗しているようです (マルチモジュール プロジェクトがあることを考慮して)。公式 Web サイトや他のいくつかの情報源から情報を収集しましたが、このシナリオの適切な構成を定義するのに役立つ情報はありませんでした。一言で言えば、私の構造は次のようになります。

親プロジェクト

  • 子A
  • 子B
  • 子 ...
  • 子 N

一部のサブモジュールでは、pi-test を実行することが理にかなっていますが、そうでないサブモジュールもあります。つまり、私の構成は一般的にです。

親モジュール pom:

ミューテーションのある子プロジェクト:

最後に、linecoverage.xmlMutations.xmlなどのファイルを作成するクリーン インストールを実行した後でも、フェーズ サイト(親で定義されている)を実行しようとすると、次のエラーが発生します。

私の構成が間違っていたのか、それともこのセットアップの一部を行うためのより良い方法があるのか​​ 、手がかりを持っている人はいますか?