Author: bodewig
Date: Fri Dec 26 16:21:03 2014
New Revision: 1647993

URL: http://svn.apache.org/r1647993
Log:
add back test but take UTC offset into account

Modified:
    
commons/proper/compress/trunk/src/test/java/org/apache/commons/compress/archivers/zip/ZipUtilTest.java

Modified: 
commons/proper/compress/trunk/src/test/java/org/apache/commons/compress/archivers/zip/ZipUtilTest.java
URL: 
http://svn.apache.org/viewvc/commons/proper/compress/trunk/src/test/java/org/apache/commons/compress/archivers/zip/ZipUtilTest.java?rev=1647993&r1=1647992&r2=1647993&view=diff
==============================================================================
--- 
commons/proper/compress/trunk/src/test/java/org/apache/commons/compress/archivers/zip/ZipUtilTest.java
 (original)
+++ 
commons/proper/compress/trunk/src/test/java/org/apache/commons/compress/archivers/zip/ZipUtilTest.java
 Fri Dec 26 16:21:03 2014
@@ -24,6 +24,7 @@ import java.math.BigInteger;
 import java.util.Arrays;
 import java.util.Calendar;
 import java.util.Date;
+import java.util.TimeZone;
 
 public class ZipUtilTest extends TestCase {
 
@@ -94,6 +95,16 @@ public class ZipUtilTest extends TestCas
         assertEquals(0, b1[3]);
     }
 
+    public void testInsideCalendar(){
+        TimeZone tz = TimeZone.getDefault();
+        long date = 476092800000L; // 1.1.1985, 09:00 am GMT
+        byte[] b1 = ZipUtil.toDosTime(date + tz.getOffset(date));
+        assertEquals(0, b1[0]);
+        assertEquals(80, b1[1]);
+        assertEquals(65, b1[2]);
+        assertEquals(10, b1[3]);
+    }
+
     public void testReverse() {
         byte[][] bTest = new byte[6][];
         bTest[0] = new byte[]{};


Reply via email to