More info on failure
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/net/trunk@1725978 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/src/test/java/org/apache/commons/net/ftp/parser/FTPTimestampParserImplTest.java b/src/test/java/org/apache/commons/net/ftp/parser/FTPTimestampParserImplTest.java
index b263ff4..9df5fa8 100644
--- a/src/test/java/org/apache/commons/net/ftp/parser/FTPTimestampParserImplTest.java
+++ b/src/test/java/org/apache/commons/net/ftp/parser/FTPTimestampParserImplTest.java
@@ -292,7 +292,7 @@
throws ParseException {
FTPTimestampParserImpl parser = new FTPTimestampParserImpl();
parser.setLenientFutureDates(lenient);
- Format shortFormat = parser.getRecentDateFormat(); // It's expecting this format
+ SimpleDateFormat shortFormat = parser.getRecentDateFormat(); // It's expecting this format
final String shortDate = shortFormat.format(input.getTime());
Calendar output=parser.parseTimestamp(shortDate, servertime);
@@ -305,7 +305,8 @@
if (indom != outdom || inmon != outmon || inyear != outyear){
Format longFormat = new SimpleDateFormat("yyyy-MM-dd hh:mm");
fail("Test: '"+msg+"' Server="+longFormat.format(servertime.getTime())
- +". Failed to parse "+shortDate
+ +". Failed to parse "+shortDate + (lenient ? " (lenient)" : " (non-lenient)")
+ +" using " + shortFormat.toPattern()
+". Actual "+longFormat.format(output.getTime())
+". Expected "+longFormat.format(expected.getTime()));
}