아파치 일반 수학 테스트를 위해 maven으로 PIT 변이 테스트를 사용하려고합니다. PIT 아파치 커먼즈 수학에 대한 변이 테스트는 라인 적용 범위와 변이 커버리지를 0 %로 보여줍니다.
<plugin>
<groupId>org.pitest</groupId>
<artifactId>pitest-maven</artifactId>
<version>0.29</version>
<configuration>
<targetClasses>
<param>org.*</param>
</targetClasses>
<targetTests>
<param>org.*</param>
</targetTests>
</configuration>
</plugin>
나는 나의
의 pom.xml 및
mvn org.pitest:pitest-maven:mutationCoverage
이 추가되었습니다. 나는 그것을 실행할 수 있지만 인덱스 파일은 0 %로 라인 적용 범위 및 변이 적용 범위를 보여줍니다. 나는 매개 변수를 올바르게 제공하지 않을 것이라고 생각합니다. 게다가 나는 apache-common-math의 한 테스트를 돌연변이시킬 필요가있다. LUD 분해.
0.29는 꽤 오래되었습니다 - 일부 버그가 수정되었습니다. 1.1.0을 사용하십시오. 출력에 오류가 있습니까? Gist 또는 Pastebin과 출력을 공유 할 수 있습니다. –
http://pastebin.com/3pMyViti. 나는 갑자기 끝나는 버전 1.1.0을 시도했다. 다음은 버전 1.1.0 http://pastebin.com/wdXmig1h의 오류입니다. – Biparite
'org. *'는 매우 넓은 범위입니다 - PIT의 클래스도 ('org.pitest')와 일치합니다. 내 대답에서 제안한 것처럼 기본 분석을위한 2 개의 매개 변수를 생략하거나이를 org.apache.commons.math3. *로 정의 할 수 있습니다. –