From 05172cf77b11c1c03728a1538aec82e07da18754 Mon Sep 17 00:00:00 2001 From: Phillip Webb Date: Tue, 7 Oct 2025 22:29:18 -0700 Subject: [PATCH] Use ZipEntryConstants.CONSTANT_TIME_FOR_ZIP_ENTRIES to check timestamp Update `AbstractBootArchiveTests` to use the Gradle provided constant to check the repeatable timestamp. --- .../boot/gradle/tasks/bundling/AbstractBootArchiveTests.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build-plugin/spring-boot-gradle-plugin/src/test/java/org/springframework/boot/gradle/tasks/bundling/AbstractBootArchiveTests.java b/build-plugin/spring-boot-gradle-plugin/src/test/java/org/springframework/boot/gradle/tasks/bundling/AbstractBootArchiveTests.java index f11bc01253c..9aaa0602150 100644 --- a/build-plugin/spring-boot-gradle-plugin/src/test/java/org/springframework/boot/gradle/tasks/bundling/AbstractBootArchiveTests.java +++ b/build-plugin/spring-boot-gradle-plugin/src/test/java/org/springframework/boot/gradle/tasks/bundling/AbstractBootArchiveTests.java @@ -420,8 +420,8 @@ abstract class AbstractBootArchiveTests { Enumeration entries = jarFile.entries(); while (entries.hasMoreElements()) { JarEntry entry = entries.nextElement(); - OffsetDateTime lastModifiedTime = entry.getLastModifiedTime().toInstant().atOffset(ZoneOffset.UTC); - assertThat(lastModifiedTime).isEqualTo(OffsetDateTime.of(1980, 2, 1, 0, 0, 0, 0, ZoneOffset.UTC)); + assertThat(entry.getLastModifiedTime().toMillis()) + .isEqualTo(ZipEntryConstants.CONSTANT_TIME_FOR_ZIP_ENTRIES); if (entry.getName().startsWith("files/")) { files.add(entry.getName()); }