Skip to content

Commit fc03fde

Browse files
Merge branch '3.1.x' into 3.2.x
Closes gh-40475
2 parents 1f06aa2 + cdf207c commit fc03fde

File tree

1 file changed

+8
-13
lines changed

1 file changed

+8
-13
lines changed

spring-boot-project/spring-boot-tools/spring-boot-gradle-plugin/src/test/java/org/springframework/boot/gradle/plugin/NativeImagePluginActionIntegrationTests.java

Lines changed: 8 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ void applyingNativeImagePluginAppliesAotPlugin() {
5757
@TestTemplate
5858
void reachabilityMetadataConfigurationFilesAreCopiedToJar() throws IOException {
5959
writeDummySpringApplicationAotProcessorMainClass();
60-
BuildResult result = this.gradleBuild.expectDeprecationWarningsWithAtLeastVersion("8.2-rc-1").build("bootJar");
60+
BuildResult result = this.gradleBuild.build("bootJar");
6161
assertThat(result.task(":bootJar").getOutcome()).isEqualTo(TaskOutcome.SUCCESS);
6262
File buildLibs = new File(this.gradleBuild.getProjectDir(), "build/libs");
6363
File jarFile = new File(buildLibs, this.gradleBuild.getProjectDir().getName() + ".jar");
@@ -75,7 +75,7 @@ void reachabilityMetadataConfigurationFilesFromFileRepositoryAreCopiedToJar() th
7575
writeDummySpringApplicationAotProcessorMainClass();
7676
FileSystemUtils.copyRecursively(new File("src/test/resources/reachability-metadata-repository"),
7777
new File(this.gradleBuild.getProjectDir(), "reachability-metadata-repository"));
78-
BuildResult result = this.gradleBuild.expectDeprecationWarningsWithAtLeastVersion("8.2-rc-1").build("bootJar");
78+
BuildResult result = this.gradleBuild.build("bootJar");
7979
assertThat(result.task(":bootJar").getOutcome()).isEqualTo(TaskOutcome.SUCCESS);
8080
File buildLibs = new File(this.gradleBuild.getProjectDir(), "build/libs");
8181
File jarFile = new File(buildLibs, this.gradleBuild.getProjectDir().getName() + ".jar");
@@ -91,48 +91,43 @@ void reachabilityMetadataConfigurationFilesFromFileRepositoryAreCopiedToJar() th
9191
@TestTemplate
9292
void bootBuildImageIsConfiguredToBuildANativeImage() {
9393
writeDummySpringApplicationAotProcessorMainClass();
94-
BuildResult result = this.gradleBuild.expectDeprecationWarningsWithAtLeastVersion("8.2-rc-1")
95-
.build("bootBuildImageConfiguration");
94+
BuildResult result = this.gradleBuild.build("bootBuildImageConfiguration");
9695
assertThat(result.getOutput()).contains("paketobuildpacks/builder-jammy-tiny")
9796
.contains("BP_NATIVE_IMAGE = true");
9897
}
9998

10099
@TestTemplate
101100
void developmentOnlyDependenciesDoNotAppearInNativeImageClasspath() {
102101
writeDummySpringApplicationAotProcessorMainClass();
103-
BuildResult result = this.gradleBuild.expectDeprecationWarningsWithAtLeastVersion("8.2-rc-1")
104-
.build("checkNativeImageClasspath");
102+
BuildResult result = this.gradleBuild.build("checkNativeImageClasspath");
105103
assertThat(result.getOutput()).doesNotContain("commons-lang");
106104
}
107105

108106
@TestTemplate
109107
void testAndDevelopmentOnlyDependenciesDoNotAppearInNativeImageClasspath() {
110108
writeDummySpringApplicationAotProcessorMainClass();
111-
BuildResult result = this.gradleBuild.expectDeprecationWarningsWithAtLeastVersion("8.2-rc-1")
112-
.build("checkNativeImageClasspath");
109+
BuildResult result = this.gradleBuild.build("checkNativeImageClasspath");
113110
assertThat(result.getOutput()).doesNotContain("commons-lang");
114111
}
115112

116113
@TestTemplate
117114
void classesGeneratedDuringAotProcessingAreOnTheNativeImageClasspath() {
118-
BuildResult result = this.gradleBuild.expectDeprecationWarningsWithAtLeastVersion("8.2-rc-1")
119-
.build("checkNativeImageClasspath");
115+
BuildResult result = this.gradleBuild.build("checkNativeImageClasspath");
120116
assertThat(result.getOutput()).contains(projectPath("build/classes/java/aot"),
121117
projectPath("build/resources/aot"), projectPath("build/generated/aotClasses"));
122118
}
123119

124120
@TestTemplate
125121
void classesGeneratedDuringAotTestProcessingAreOnTheTestNativeImageClasspath() {
126-
BuildResult result = this.gradleBuild.expectDeprecationWarningsWithAtLeastVersion("8.2-rc-1")
127-
.build("checkTestNativeImageClasspath");
122+
BuildResult result = this.gradleBuild.build("checkTestNativeImageClasspath");
128123
assertThat(result.getOutput()).contains(projectPath("build/classes/java/aotTest"),
129124
projectPath("build/resources/aotTest"), projectPath("build/generated/aotTestClasses"));
130125
}
131126

132127
@TestTemplate
133128
void nativeEntryIsAddedToManifest() throws IOException {
134129
writeDummySpringApplicationAotProcessorMainClass();
135-
BuildResult result = this.gradleBuild.expectDeprecationWarningsWithAtLeastVersion("8.2-rc-1").build("bootJar");
130+
BuildResult result = this.gradleBuild.build("bootJar");
136131
assertThat(result.task(":bootJar").getOutcome()).isEqualTo(TaskOutcome.SUCCESS);
137132
File buildLibs = new File(this.gradleBuild.getProjectDir(), "build/libs");
138133
JarFile jarFile = new JarFile(new File(buildLibs, this.gradleBuild.getProjectDir().getName() + ".jar"));

0 commit comments

Comments
 (0)