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