Browse Source

Use ZipEntryConstants.CONSTANT_TIME_FOR_ZIP_ENTRIES to check timestamp

Update `AbstractBootArchiveTests` to use the Gradle provided constant
to check the repeatable timestamp.
pull/47436/head
Phillip Webb 2 months ago
parent
commit
05172cf77b
  1. 4
      build-plugin/spring-boot-gradle-plugin/src/test/java/org/springframework/boot/gradle/tasks/bundling/AbstractBootArchiveTests.java

4
build-plugin/spring-boot-gradle-plugin/src/test/java/org/springframework/boot/gradle/tasks/bundling/AbstractBootArchiveTests.java

@ -420,8 +420,8 @@ abstract class AbstractBootArchiveTests<T extends Jar & BootArchive> { @@ -420,8 +420,8 @@ abstract class AbstractBootArchiveTests<T extends Jar & BootArchive> {
Enumeration<JarEntry> 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());
}

Loading…
Cancel
Save