Skip to content

Commit 32bde48

Browse files
Merge pull request #242 from java9-modularity/dependabot/gradle/org.junit-pioneer-junit-pioneer-2.2.0
Bump org.junit-pioneer:junit-pioneer from 1.3.8 to 2.2.0
2 parents fe31b18 + 2991895 commit 32bde48

File tree

2 files changed

+28
-31
lines changed

2 files changed

+28
-31
lines changed

build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ dependencies {
3737
testImplementation 'com.google.guava:guava-io:r03'
3838
testImplementation 'org.junit.jupiter:junit-jupiter-api:5.10.2'
3939
testImplementation 'org.junit.jupiter:junit-jupiter-params:5.10.2'
40-
testImplementation 'org.junit-pioneer:junit-pioneer:1.3.8'
40+
testImplementation 'org.junit-pioneer:junit-pioneer:2.2.0'
4141
testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine:5.10.2'
4242
testRuntimeOnly 'org.junit.platform:junit-platform-launcher:1.10.2' // required when testing in Eclipse
4343
}

src/test/java/org/javamodularity/moduleplugin/ModulePluginSmokeTest.java

Lines changed: 27 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,7 @@
88
import org.gradle.testkit.runner.GradleRunner;
99
import org.junit.jupiter.api.BeforeEach;
1010
import org.junit.jupiter.api.Test;
11-
import org.junitpioneer.jupiter.CartesianEnumSource;
12-
import org.junitpioneer.jupiter.CartesianProductTest;
13-
import org.junitpioneer.jupiter.CartesianValueSource;
11+
import org.junitpioneer.jupiter.cartesian.CartesianTest;
1412

1513
import java.io.File;
1614
import java.io.IOException;
@@ -60,10 +58,10 @@ void before() throws IOException {
6058
.collect(Collectors.toList());
6159
}
6260

63-
@CartesianProductTest(name = "smokeTest({arguments})")
64-
@CartesianValueSource(strings = {"test-project", "test-project-kotlin-pre-1-7", "test-project-kotlin", "test-project-groovy"})
65-
@CartesianEnumSource(GradleVersion.class)
66-
void smokeTest(String projectName, GradleVersion gradleVersion) {
61+
@CartesianTest(name = "smokeTest({arguments})")
62+
void smokeTest(
63+
@CartesianTest.Values(strings = {"test-project", "test-project-kotlin-pre-1-7", "test-project-kotlin", "test-project-groovy"}) String projectName,
64+
@CartesianTest.Enum GradleVersion gradleVersion) {
6765
LOGGER.lifecycle("Executing smokeTest of {} with Gradle {}", projectName, gradleVersion);
6866
if(!checkCombination(projectName, gradleVersion)) return;
6967
var result = GradleRunner.create()
@@ -84,10 +82,10 @@ void smokeTest(String projectName, GradleVersion gradleVersion) {
8482
assertOutputDoesNotContain(result, "warning: [options] --add-opens has no effect at compile time");
8583
}
8684

87-
@CartesianProductTest(name = "smokeTestRun({arguments})")
88-
@CartesianValueSource(strings = {"test-project", "test-project-kotlin-pre-1-7", "test-project-kotlin", "test-project-groovy"})
89-
@CartesianEnumSource(GradleVersion.class)
90-
void smokeTestRun(String projectName, GradleVersion gradleVersion) {
85+
@CartesianTest(name = "smokeTestRun({arguments})")
86+
void smokeTestRun(
87+
@CartesianTest.Values(strings = {"test-project", "test-project-kotlin-pre-1-7", "test-project-kotlin", "test-project-groovy"}) String projectName,
88+
@CartesianTest.Enum GradleVersion gradleVersion) {
9189
LOGGER.lifecycle("Executing smokeTestRun of {} with Gradle {}", projectName, gradleVersion);
9290
if(!checkCombination(projectName, gradleVersion)) return;
9391
var writer = new StringWriter(256);
@@ -108,10 +106,10 @@ void smokeTestRun(String projectName, GradleVersion gradleVersion) {
108106
assertEquals("welcome", lines.get(2));
109107
}
110108

111-
@CartesianProductTest(name = "smokeTestJunit5({arguments})")
112-
@CartesianValueSource(strings = {"5.4.2/1.4.2", "5.5.2/1.5.2", "5.7.1/1.7.1"})
113-
@CartesianEnumSource(GradleVersion.class)
114-
void smokeTestJunit5(String junitVersionPair, GradleVersion gradleVersion) {
109+
@CartesianTest(name = "smokeTestJunit5({arguments})")
110+
void smokeTestJunit5(
111+
@CartesianTest.Values(strings = {"5.4.2/1.4.2", "5.5.2/1.5.2", "5.7.1/1.7.1"}) String junitVersionPair,
112+
@CartesianTest.Enum GradleVersion gradleVersion) {
115113
LOGGER.lifecycle("Executing smokeTestJunit5 with junitVersionPair {} and Gradle {}", junitVersionPair, gradleVersion);
116114
var junitVersionParts = junitVersionPair.split("/");
117115
var junitVersionProperty = String.format("-PjUnitVersion=%s", junitVersionParts[0]);
@@ -130,9 +128,8 @@ void smokeTestJunit5(String junitVersionPair, GradleVersion gradleVersion) {
130128
assertTasksSuccessful(result, "greeter.runner", "build", "run");
131129
}
132130

133-
@CartesianProductTest(name = "smokeTestMixed({arguments})")
134-
@CartesianEnumSource(GradleVersion.class)
135-
void smokeTestMixed(GradleVersion gradleVersion) {
131+
@CartesianTest(name = "smokeTestMixed({arguments})")
132+
void smokeTestMixed(@CartesianTest.Enum GradleVersion gradleVersion) {
136133
LOGGER.lifecycle("Executing smokeTestMixed with Gradle {}", gradleVersion);
137134
var result = GradleRunner.create()
138135
.withProjectDir(new File("test-project-mixed"))
@@ -181,10 +178,10 @@ private static void assertExpectedClassFileFormats(
181178
}
182179
}
183180

184-
@CartesianProductTest(name = "smokeTestDist({arguments})")
185-
@CartesianValueSource(strings = {"test-project", "test-project-kotlin-pre-1-7", "test-project-kotlin", "test-project-groovy"})
186-
@CartesianEnumSource(GradleVersion.class)
187-
void smokeTestDist(String projectName, GradleVersion gradleVersion) {
181+
@CartesianTest(name = "smokeTestDist({arguments})")
182+
void smokeTestDist(
183+
@CartesianTest.Values(strings = {"test-project", "test-project-kotlin-pre-1-7", "test-project-kotlin", "test-project-groovy"}) String projectName,
184+
@CartesianTest.Enum GradleVersion gradleVersion) {
188185
LOGGER.lifecycle("Executing smokeTestDist of {} with Gradle {}", projectName, gradleVersion);
189186
if(!checkCombination(projectName, gradleVersion)) return;
190187
var result = GradleRunner.create()
@@ -222,10 +219,10 @@ void smokeTestDist(String projectName, GradleVersion gradleVersion) {
222219
assertTrue(ctx.getAppOutput("greeter.runner").contains("welcome"));
223220
}
224221

225-
@CartesianProductTest(name = "smokeTestRunDemo({arguments})")
226-
@CartesianValueSource(strings = {"test-project", "test-project-kotlin-pre-1-7", "test-project-kotlin", "test-project-groovy"})
227-
@CartesianEnumSource(GradleVersion.class)
228-
void smokeTestRunDemo(String projectName, GradleVersion gradleVersion) {
222+
@CartesianTest(name = "smokeTestRunDemo({arguments})")
223+
void smokeTestRunDemo(
224+
@CartesianTest.Values(strings = {"test-project", "test-project-kotlin-pre-1-7", "test-project-kotlin", "test-project-groovy"}) String projectName,
225+
@CartesianTest.Enum GradleVersion gradleVersion) {
229226
LOGGER.lifecycle("Executing smokeTestRunDemo of {} with Gradle {}", projectName, gradleVersion);
230227
if(!checkCombination(projectName, gradleVersion)) return;
231228
var result = GradleRunner.create()
@@ -241,10 +238,10 @@ void smokeTestRunDemo(String projectName, GradleVersion gradleVersion) {
241238
assertFalse(result.getOutput().contains("Using Java lambdas is not supported as task inputs"));
242239
}
243240

244-
@CartesianProductTest(name = "smokeTestRunStartScripts({arguments})")
245-
@CartesianValueSource(strings = {"test-project", "test-project-kotlin-pre-1-7", "test-project-kotlin", "test-project-groovy"})
246-
@CartesianEnumSource(GradleVersion.class)
247-
void smokeTestRunStartScripts(String projectName, GradleVersion gradleVersion) {
241+
@CartesianTest(name = "smokeTestRunStartScripts({arguments})")
242+
void smokeTestRunStartScripts(
243+
@CartesianTest.Values(strings = {"test-project", "test-project-kotlin-pre-1-7", "test-project-kotlin", "test-project-groovy"}) String projectName,
244+
@CartesianTest.Enum GradleVersion gradleVersion) {
248245
LOGGER.lifecycle("Executing smokeTestRunScripts of {} with Gradle {}", projectName, gradleVersion);
249246
if(!checkCombination(projectName, gradleVersion)) return;
250247
var result = GradleRunner.create()

0 commit comments

Comments
 (0)