Author: cbrisson
Date: Sun Nov 20 10:22:07 2016
New Revision: 1770551
URL: http://svn.apache.org/viewvc?rev=1770551&view=rev
Log:
[tools] add iso format test
Modified:
velocity/tools/trunk/velocity-tools-generic/src/test/java/org/apache/velocity/tools/generic/DateToolTests.java
Modified:
velocity/tools/trunk/velocity-tools-generic/src/test/java/org/apache/velocity/tools/generic/DateToolTests.java
URL:
http://svn.apache.org/viewvc/velocity/tools/trunk/velocity-tools-generic/src/test/java/org/apache/velocity/tools/generic/DateToolTests.java?rev=1770551&r1=1770550&r2=1770551&view=diff
==============================================================================
---
velocity/tools/trunk/velocity-tools-generic/src/test/java/org/apache/velocity/tools/generic/DateToolTests.java
(original)
+++
velocity/tools/trunk/velocity-tools-generic/src/test/java/org/apache/velocity/tools/generic/DateToolTests.java
Sun Nov 20 10:22:07 2016
@@ -28,9 +28,11 @@ import static org.junit.Assert.assertSam
import static org.junit.Assert.assertTrue;
import static org.junit.Assert.fail;
+import java.util.Date;
import java.util.Locale;
import java.text.DateFormat;
import java.text.SimpleDateFormat;
+import java.util.TimeZone;
//import org.apache.velocity.tools.generic.DateTool;
/**
@@ -85,4 +87,14 @@ public class DateToolTests
((SimpleDateFormat)DateFormat.getTimeInstance(DateFormat.SHORT,
frFR)).toLocalizedPattern(),
dt.toLocalizedPattern("short_time", frFR));
}
+
+ public @Test void toIsoFormat() throws Exception
+ {
+ DateTool dt = new DateTool();
+ Date date = new Date();
+ dt.setTimeZone(TimeZone.getTimeZone("CET"));
+ assertEquals("DateTool incorrectly formatted iso format",
+ new SimpleDateFormat("yyyy-MM-dd HH:mm:ssXXX").format(date),
+ dt.format("iso",date));
+ }
}