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)); + } }