parent
49b700d290
commit
e4978f604c
|
@ -16,7 +16,9 @@
|
||||||
|
|
||||||
package org.springframework.boot.build.toolchain;
|
package org.springframework.boot.build.toolchain;
|
||||||
|
|
||||||
|
import java.util.ArrayList;
|
||||||
import java.util.Collections;
|
import java.util.Collections;
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
import org.gradle.api.Plugin;
|
import org.gradle.api.Plugin;
|
||||||
import org.gradle.api.Project;
|
import org.gradle.api.Project;
|
||||||
|
@ -71,8 +73,10 @@ public class ToolchainPlugin implements Plugin<Project> {
|
||||||
}
|
}
|
||||||
|
|
||||||
private void configureTestToolchain(Project project, ToolchainExtension toolchain) {
|
private void configureTestToolchain(Project project, ToolchainExtension toolchain) {
|
||||||
project.getTasks().withType(Test.class,
|
List<String> jvmArgs = new ArrayList<>();
|
||||||
(test) -> test.jvmArgs(toolchain.getTestJvmArgs().getOrElse(Collections.emptyList())));
|
jvmArgs.add("--illegal-access=warn");
|
||||||
|
jvmArgs.addAll(toolchain.getTestJvmArgs().getOrElse(Collections.emptyList()));
|
||||||
|
project.getTasks().withType(Test.class, (test) -> test.jvmArgs(jvmArgs));
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue