[prev in list] [next in list] [prev in thread] [next in thread]
List: jakarta-commons-dev
Subject: svn commit: r1295183 - /commons/proper/net/trunk/src/test/java/org/apache/commons/net/ftp/parser/FTP
From: sebb () apache ! org
Date: 2012-02-29 16:34:24
Message-ID: 20120229163424.3257C238890D () eris ! apache ! org
[Download RAW message or body]
Author: sebb
Date: Wed Feb 29 16:34:23 2012
New Revision: 1295183
URL: http://svn.apache.org/viewvc?rev=1295183&view=rev
Log:
Javadoc
Modified:
commons/proper/net/trunk/src/test/java/org/apache/commons/net/ftp/parser/FTPTimestampParserImplTest.java
Modified: commons/proper/net/trunk/src/test/java/org/apache/commons/net/ftp/parser/FTPTimestampParserImplTest.java
URL: http://svn.apache.org/viewvc/commons/proper/net/trunk/src/test/java/org/apache/co \
mmons/net/ftp/parser/FTPTimestampParserImplTest.java?rev=1295183&r1=1295182&r2=1295183&view=diff
==============================================================================
--- commons/proper/net/trunk/src/test/java/org/apache/commons/net/ftp/parser/FTPTimestampParserImplTest.java \
(original)
+++ commons/proper/net/trunk/src/test/java/org/apache/commons/net/ftp/parser/FTPTimestampParserImplTest.java \
Wed Feb 29 16:34:23 2012 @@ -261,18 +261,21 @@ public class \
FTPTimestampParserImplTest checkShortParse(msg, now, input, true);
}
- /*
+ /**
* Check how short date is interpreted at a given time
* Check only using specified lenient future dates setting
+ * @param msg identifying message
+ * @param servertime the time at the server
+ * @param input the time to be converted to a short date, parsed and tested \
against the full time + * @param lenient whether to use lenient mode or not.
*/
- private void checkShortParse(String msg, Calendar now, Calendar input, boolean \
lenient) throws ParseException { + private void checkShortParse(String msg, \
Calendar servertime, Calendar input, boolean lenient) throws ParseException { \
FTPTimestampParserImpl parser = new FTPTimestampParserImpl(); \
parser.setLenientFutureDates(lenient);
Format shortFormat = parser.getRecentDateFormat(); // It's expecting this \
format
- Format longFormat = new SimpleDateFormat("yyyy-MM-dd hh:mm");
final String shortDate = shortFormat.format(input.getTime());
- Calendar output=parser.parseTimestamp(shortDate, now);
+ Calendar output=parser.parseTimestamp(shortDate, servertime);
int outyear = output.get(Calendar.YEAR);
int outdom = output.get(Calendar.DAY_OF_MONTH);
int outmon = output.get(Calendar.MONTH);
@@ -280,7 +283,8 @@ public class FTPTimestampParserImplTest
int indom = input.get(Calendar.DAY_OF_MONTH);
int inmon = input.get(Calendar.MONTH);
if (indom != outdom || inmon != outmon || inyear != outyear){
- fail("Test: '"+msg+"' Server="+longFormat.format(now.getTime())
+ Format longFormat = new SimpleDateFormat("yyyy-MM-dd hh:mm");
+ fail("Test: '"+msg+"' Server="+longFormat.format(servertime.getTime())
+". Failed to parse "+shortDate
+". Actual "+longFormat.format(output.getTime())
+". Expected "+longFormat.format(input.getTime()));
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic