From dc565b00be11491679ea4d6bf27424cafa72ef9e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Herv=C3=A9=20Boutemy?= Date: Thu, 25 Sep 2025 18:51:48 +0200 Subject: [PATCH] test 1970 timestamp --- .../org/codehaus/plexus/archiver/zip/ZipArchiverTest.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/test/java/org/codehaus/plexus/archiver/zip/ZipArchiverTest.java b/src/test/java/org/codehaus/plexus/archiver/zip/ZipArchiverTest.java index 4323aad7..7ce6a9be 100644 --- a/src/test/java/org/codehaus/plexus/archiver/zip/ZipArchiverTest.java +++ b/src/test/java/org/codehaus/plexus/archiver/zip/ZipArchiverTest.java @@ -816,6 +816,12 @@ void testFixedEntryModificationTime() throws IOException { assertEquals(almostMinDosTime, zf.getEntry("file-with-odd-time.txt").getTime()); assertEquals(almostMinDosTime, zf.getEntry("foo/").getTime()); } + + final File zipFile1970 = getTestFile("target/output/zip-with-fixed-entry-modification-times-1970.zip"); + final ZipArchiver archiver1970 = getZipArchiver(zipFile1970); + archiver1970.setLastModifiedTime(FileTime.fromMillis(0)); + archiver1970.addDirectory(new File("src/test/resources/zip-timestamp")); + archiver1970.createArchive(); } @Test