From c0bcd595b31fd0dd0bceca4c153e62f46690a847 Mon Sep 17 00:00:00 2001
From: dgelessus <dgelessus@users.noreply.github.com>
Date: Thu, 27 Apr 2023 17:40:37 +0200
Subject: [PATCH] Fix grouping of test based on whether they use
 public_examples

regressionTests now runs only the tests that require public_examples and
test only runs those that don't use public_examples. Previously,
regressionTests ran all tests again, and CoverageTest was in the wrong
package (it requires public_examples).
---
 build.gradle                                                  | 4 +---
 .../integration/probprivate}/CoverageTest.java                | 2 +-
 2 files changed, 2 insertions(+), 4 deletions(-)
 rename src/test/java/de/tlc4b/{coverage => tlc/integration/probprivate}/CoverageTest.java (97%)

diff --git a/build.gradle b/build.gradle
index 24ed2b6..41a2fd8 100644
--- a/build.gradle
+++ b/build.gradle
@@ -102,9 +102,7 @@ clean {
 
 task regressionTests(dependsOn: extractPublicExamples, type: Test){
 	doFirst{ println("Running integration tests") }
-	scanForTestClasses = true
-	//include('de/tlc4b/tlc/integration/probprivate/**')
-	include('de/tlc4b/**')
+	include('de/tlc4b/tlc/integration/probprivate/**')
 }
 check.dependsOn(regressionTests)
 
diff --git a/src/test/java/de/tlc4b/coverage/CoverageTest.java b/src/test/java/de/tlc4b/tlc/integration/probprivate/CoverageTest.java
similarity index 97%
rename from src/test/java/de/tlc4b/coverage/CoverageTest.java
rename to src/test/java/de/tlc4b/tlc/integration/probprivate/CoverageTest.java
index f057576..4461c50 100644
--- a/src/test/java/de/tlc4b/coverage/CoverageTest.java
+++ b/src/test/java/de/tlc4b/tlc/integration/probprivate/CoverageTest.java
@@ -1,4 +1,4 @@
-package de.tlc4b.coverage;
+package de.tlc4b.tlc.integration.probprivate;
 
 import java.io.File;
 import java.util.ArrayList;
-- 
GitLab