Browse Source

ajout support pitest

Daniel Le Berre 6 years ago
parent
commit
f112304372

+ 3 - 0
.gitmodules

@@ -1,3 +1,6 @@
 [submodule "TDD2019TESTS"]
 	path = TDD2019TESTS
 	url = https://forge.univ-artois.fr/m1-2018-2019/TDD2019TESTS.git
+[submodule "TDD2019HIDDENTESTS"]
+	path = TDD2019HIDDENTESTS
+	url = https://forge.univ-artois.fr/root/TDD2019HIDDENTESTS.git

+ 1 - 0
TDD2019HIDDENTESTS

@@ -0,0 +1 @@
+Subproject commit 7ba0698acd02fc5c163479c5cde7c35950edfbb3

+ 3 - 2
build.xml

@@ -19,7 +19,7 @@
 	<property name="sonar.exclusions" value="**/*Test*" />
 	<property name="sonar.tests" value="TDD2019TESTS/src,TDD2019OWNTESTS/src" />
 	<property name="sonar.junit.reportPaths" value="${testreports}" />
-	<property name="sonar.jacoco.reportPath" value="${testreports}/jacoco.exec" />
+	<property name="sonar.jacoco.reportPaths" value="${testreports}/jacoco.exec" />
         <property name="sonar.pitest.reportsDirectory" value="${testreports}" />
 	<property name="sonar.web.javaAdditionalOpts" value="-Dhttps.proxyHost=cache-etu.univ-artois.fr -Dhttps.proxyPort=3128" />
 	<target name="prepare" description="Cree les repertoires et initialise certaines valeurs">
@@ -111,7 +111,7 @@
 		</jacoco:coverage>
 	</target>
 
-	<target name="m1" description="Verification des projets de TDD2019" depends="clean,build,tests" />
+	<target name="m1" description="Verification des projets de TDD2019" depends="clean,build,tests,mutationCoverage" />
 
 	<!-- Define the SonarQube target -->
 	<target name="sonar" depends="m1" description="Analyse le code avec SonarQube">
@@ -132,6 +132,7 @@
               pitClasspath="mypath"
               classPath="mypath"
               targetClasses="migl.*"
+              excludedMethods="*hashCode()"
               excludedClasses="*Test*,*Eval*"
               targetTests="migl.*"
               reportDir="${testreports}"

BIN
lib/pitest-1.3.2.jar


BIN
lib/pitest-1.4.5.jar


BIN
lib/pitest-ant-1.3.2.jar


BIN
lib/pitest-command-line-1.3.2.jar → lib/pitest-ant-1.4.5.jar


BIN
lib/pitest-entry-1.3.2.jar


BIN
lib/pitest-entry-1.4.5.jar