You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by dn...@apache.org on 2004/10/11 22:32:44 UTC
cvs commit: jakarta-lucene/src/test/org/apache/lucene/document TestDateTools.java
dnaber 2004/10/11 13:32:44
Modified: src/test/org/apache/lucene/document TestDateTools.java
Log:
trying to make the testcase timezone independent
Revision Changes Path
1.2 +12 -5 jakarta-lucene/src/test/org/apache/lucene/document/TestDateTools.java
Index: TestDateTools.java
===================================================================
RCS file: /home/cvs/jakarta-lucene/src/test/org/apache/lucene/document/TestDateTools.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- TestDateTools.java 5 Sep 2004 21:28:42 -0000 1.1
+++ TestDateTools.java 11 Oct 2004 20:32:44 -0000 1.2
@@ -52,11 +52,18 @@
}
- public void testStringtotime() throws ParseException {
- long time = DateTools.stringToTime("197001010100");
- assertEquals(0, time);
- time = DateTools.stringToTime("197001010102");
- assertEquals(120000, time);
+ public void testStringtoTime() throws ParseException {
+ long time = DateTools.stringToTime("197001010000");
+ Calendar cal = Calendar.getInstance();
+ cal.set(1970, 0, 1, // year=1970, month=january, day=1
+ 0, 0, 0); // hour, minute, second
+ cal.set(Calendar.MILLISECOND, 0);
+ assertEquals(cal.getTime().getTime(), time);
+ cal.set(1980, 1, 2, // year=1980, month=february, day=2
+ 11, 5, 0); // hour, minute, second
+ cal.set(Calendar.MILLISECOND, 0);
+ time = DateTools.stringToTime("198002021105");
+ assertEquals(cal.getTime().getTime(), time);
}
public void testDateAndTimetoString() throws ParseException {
---------------------------------------------------------------------
To unsubscribe, e-mail: lucene-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: lucene-dev-help@jakarta.apache.org