[System.IO.Compression] Fixed Zip entries with unset last write time to return the...
[mono.git] / mcs / class / System.IO.Compression / Test / System.IO.Compression / ZipTest.cs
index d461600299ffbbb1ee8e883897fd10787bd22ff9..4205a1f40a0b4900be8adf5bfb1127136bfa0961 100644 (file)
@@ -263,6 +263,18 @@ namespace MonoTests.System.IO.Compression
                        File.Delete ("test.zip");
                }               
 
+               [Test]
+               public void ZipEnumerateArchiveDefaultLastWriteTime()
+               {
+                       using (var archive = new ZipArchive(File.Open("test.nupkg", FileMode.Open),
+                               ZipArchiveMode.Read))
+                       {
+                               var entry = archive.GetEntry("_rels/.rels");
+                               Assert.AreEqual(new DateTime(624511296000000000).Ticks, entry.LastWriteTime.Ticks);
+                               Assert.IsNotNull(entry);
+                       }
+               }
+
                [Test]
                public void ZipEnumerateEntriesReadMode()
                {