From 203a841e63ffd0598a55e96578ced59f9912c1e2 Mon Sep 17 00:00:00 2001
From: Arnaud LABOUREL <arnaud.labourel@lis-lab.fr>
Date: Mon, 20 Jan 2025 11:44:38 +0100
Subject: [PATCH] Added jacoco testreports

---
 TP1/build.gradle.kts | 12 ++++++++++++
 1 file changed, 12 insertions(+)

diff --git a/TP1/build.gradle.kts b/TP1/build.gradle.kts
index 5663ea9..fb14f78 100644
--- a/TP1/build.gradle.kts
+++ b/TP1/build.gradle.kts
@@ -1,5 +1,6 @@
 plugins {
     id("java")
+    id("jacoco")
 }
 
 group = "fr.univ_amu.m1info"
@@ -16,12 +17,23 @@ dependencies {
     testImplementation("org.assertj:assertj-core:3.27.0")
 }
 
+
 tasks.test {
     useJUnitPlatform()
 }
 
 
 
+tasks.test {
+    finalizedBy(tasks.jacocoTestReport) // report is always generated after tests run
+}
+tasks.jacocoTestReport {
+    dependsOn(tasks.test) // tests are required to run before generating the report
+}
+
+
+
+
 
 
 
-- 
GitLab