Merge branch '3.0.x'

Closes gh-35444
This commit is contained in:
Andy Wilkinson
2023-05-16 09:27:30 +01:00
4 changed files with 75 additions and 1 deletions

View File

@@ -95,6 +95,18 @@ class SpringBootAotPluginIntegrationTests {
assertThat(output).contains("org.jboss.logging" + File.separatorChar + "jboss-logging");
}
@TestTemplate
void processAotDoesNotHaveDevelopmentOnlyDependenciesOnItsClasspath() {
String output = this.gradleBuild.build("processAotClasspath").getOutput();
assertThat(output).doesNotContain("commons-lang");
}
@TestTemplate
void processTestAotDoesNotHaveDevelopmentOnlyDependenciesOnItsClasspath() {
String output = this.gradleBuild.build("processTestAotClasspath", "--stacktrace").getOutput();
assertThat(output).doesNotContain("commons-lang");
}
@TestTemplate
void processAotRunsWhenProjectHasMainSource() throws IOException {
writeMainClass("org.springframework.boot", "SpringApplicationAotProcessor");