私はsonar-project.propertiesファイルにsonarQube除外しないテストファイル
sonar.exclusion=src/test/java/**/*.*
sonar.test.exclusions=**/test/**/*.*
プロパティが追加されました。しかし、sonarQubeコードカバレッジ文書を作成するときは、テストファイルを除外しません。私は建築用具としてゲンキンを使用しています。
私はsonar-project.propertiesファイルにsonarQube除外しないテストファイル
sonar.exclusion=src/test/java/**/*.*
sonar.test.exclusions=**/test/**/*.*
プロパティが追加されました。しかし、sonarQubeコードカバレッジ文書を作成するときは、テストファイルを除外しません。私は建築用具としてゲンキンを使用しています。
manualによるとsonar.exclusion
ではなくsonar.exclusions
でなければなりません。
解決しました。 **/test/**/*。javaのように保つ必要があります。 0以上の文字(**) - > 0個以上のディレクトリと混同されていた – user121290
'src/test/java'は存在しなかったことを意味します。最後の' s'不足している? –
はいそれをsonar.exclusionsに変更しました。ドキュメントでは、テストディレクトリ – user121290
(sonar.exclusion = SRC /テスト/ javaの/**/*.* sonar.test.exclusions = ** /テスト/**/*.*) これらのプロパティ – user121290
なぜあなたではないだろうしていますソナーでテストファイルをチェックしたいですか? – abbath
コード複製はTestCases.Soにあります。生産を開始しようとしているときにコードを修正する時点はありません – user121290