Skip to content

Commit cdf207c

Browse files
Stop expecting deprecations in NativeImagePluginActionIntegrationTests
Closes gh-35709
1 parent 5510c6f commit cdf207c

File tree

1 file changed

+7
-11
lines changed

1 file changed

+7
-11
lines changed

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

+7-11
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,40 +91,36 @@ 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:latest")
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 classesGeneratedDuringAotProcessingAreOnTheNativeImageClasspath() {
110-
BuildResult result = this.gradleBuild.expectDeprecationWarningsWithAtLeastVersion("8.2-rc-1")
111-
.build("checkNativeImageClasspath");
108+
BuildResult result = this.gradleBuild.build("checkNativeImageClasspath");
112109
assertThat(result.getOutput()).contains(projectPath("build/classes/java/aot"),
113110
projectPath("build/resources/aot"), projectPath("build/generated/aotClasses"));
114111
}
115112

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

124120
@TestTemplate
125121
void nativeEntryIsAddedToManifest() throws IOException {
126122
writeDummySpringApplicationAotProcessorMainClass();
127-
BuildResult result = this.gradleBuild.expectDeprecationWarningsWithAtLeastVersion("8.2-rc-1").build("bootJar");
123+
BuildResult result = this.gradleBuild.build("bootJar");
128124
assertThat(result.task(":bootJar").getOutcome()).isEqualTo(TaskOutcome.SUCCESS);
129125
File buildLibs = new File(this.gradleBuild.getProjectDir(), "build/libs");
130126
JarFile jarFile = new JarFile(new File(buildLibs, this.gradleBuild.getProjectDir().getName() + ".jar"));

0 commit comments

Comments
 (0)