Author: adrianc
Date: Wed Feb 17 21:40:41 2010
New Revision: 911182
URL:
http://svn.apache.org/viewvc?rev=911182&view=revLog:
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