refactor: move JMeterSpec to :src:components as :src:core no longer has Groovy
diff --git a/src/components/build.gradle.kts b/src/components/build.gradle.kts
index 05a51f2..7595fb9 100644
--- a/src/components/build.gradle.kts
+++ b/src/components/build.gradle.kts
@@ -16,6 +16,7 @@
*/
plugins {
+ id("java-test-fixtures")
id("build-logic.build-params")
id("build-logic.jvm-published-library")
}
@@ -87,6 +88,9 @@
testRuntimeOnly("org.bouncycastle:bcprov-jdk15on")
testImplementation("nl.jqno.equalsverifier:equalsverifier")
testImplementation(testFixtures(projects.src.testkitWiremock))
+ testFixturesImplementation(testFixtures(projects.src.core))
+ testFixturesImplementation("junit:junit")
+ testFixturesImplementation("org.spockframework:spock-core")
}
if (!buildParameters.enableJavaFx) {
diff --git a/src/core/src/testFixtures/groovy/org/apache/jmeter/junit/spock/JMeterSpec.groovy b/src/components/src/testFixtures/groovy/org/apache/jmeter/junit/spock/JMeterSpec.groovy
similarity index 100%
rename from src/core/src/testFixtures/groovy/org/apache/jmeter/junit/spock/JMeterSpec.groovy
rename to src/components/src/testFixtures/groovy/org/apache/jmeter/junit/spock/JMeterSpec.groovy
diff --git a/src/core/build.gradle.kts b/src/core/build.gradle.kts
index b5e0d3d..c7a0172 100644
--- a/src/core/build.gradle.kts
+++ b/src/core/build.gradle.kts
@@ -121,11 +121,9 @@
testImplementation("commons-net:commons-net")
testImplementation("io.mockk:mockk")
- testRuntimeOnly("org.spockframework:spock-core")
testFixturesApi(testFixtures(projects.src.jorphan))
testFixturesImplementation("junit:junit")
- testFixturesImplementation("org.spockframework:spock-core")
testFixturesImplementation(projects.src.testkit)
testFixturesImplementation("org.junit.jupiter:junit-jupiter")
}
diff --git a/src/dist-check/build.gradle.kts b/src/dist-check/build.gradle.kts
index 5486acd..3ea9dd2 100644
--- a/src/dist-check/build.gradle.kts
+++ b/src/dist-check/build.gradle.kts
@@ -34,6 +34,7 @@
api(projects.src.dist)
testImplementation(testFixtures(projects.src.core))
+ testImplementation(testFixtures(projects.src.components))
testImplementation("org.apache.commons:commons-lang3") {
because("StringUtils")
}