svn commit: r911182 - /ofbiz/trunk/framework/base/src/org/ofbiz/base/util/test/TimeDurationTests.java

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

svn commit: r911182 - /ofbiz/trunk/framework/base/src/org/ofbiz/base/util/test/TimeDurationTests.java

adrianc
Author: adrianc
Date: Wed Feb 17 21:40:41 2010
New Revision: 911182

URL: http://svn.apache.org/viewvc?rev=911182&view=rev
Log:
Added a test for TimeDuration pre-epoch elapsed time, plus added SVN properties.

Modified:
    ofbiz/trunk/framework/base/src/org/ofbiz/base/util/test/TimeDurationTests.java   (contents, props changed)

Modified: ofbiz/trunk/framework/base/src/org/ofbiz/base/util/test/TimeDurationTests.java
URL: http://svn.apache.org/viewvc/ofbiz/trunk/framework/base/src/org/ofbiz/base/util/test/TimeDurationTests.java?rev=911182&r1=911181&r2=911182&view=diff
==============================================================================
--- ofbiz/trunk/framework/base/src/org/ofbiz/base/util/test/TimeDurationTests.java (original)
+++ ofbiz/trunk/framework/base/src/org/ofbiz/base/util/test/TimeDurationTests.java Wed Feb 17 21:40:41 2010
@@ -156,5 +156,16 @@
         assertDuration("day",  0, 0, 1, 0, 0, 0, 0);
         assertDuration("month", 0, 1, 0, 0, 0, 0, 0);
         assertDuration("year", 1, 0, 0, 0, 0, 0, 0);
+        Calendar start = new com.ibm.icu.util.GregorianCalendar(1967, 1, 1, 0, 0, 0);
+        start.set(Calendar.MILLISECOND, 0);
+        Calendar end = (Calendar) start.clone();
+        end.add(Calendar.MILLISECOND, 1);
+        end.add(Calendar.SECOND, 1);
+        end.add(Calendar.MINUTE, 1);
+        end.add(Calendar.HOUR_OF_DAY, 1);
+        end.add(Calendar.DAY_OF_MONTH, 1);
+        end.add(Calendar.MONTH, 1);
+        end.add(Calendar.YEAR, 1);
+        assertDurationFields("pre-epoch elapsed time", 1, 1, 1, 1, 1, 1, 1, "1:1:1:1:1:1:1", new TimeDuration(start, end), false, false);
     }
 }

Propchange: ofbiz/trunk/framework/base/src/org/ofbiz/base/util/test/TimeDurationTests.java
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ofbiz/trunk/framework/base/src/org/ofbiz/base/util/test/TimeDurationTests.java
------------------------------------------------------------------------------
    svn:keywords = "Date Rev Author URL Id"

Propchange: ofbiz/trunk/framework/base/src/org/ofbiz/base/util/test/TimeDurationTests.java
------------------------------------------------------------------------------
    svn:mime-type = text/plain