From: <jbo...@li...> - 2006-06-30 04:46:46
|
Author: mar...@jb... Date: 2006-06-30 00:46:42 -0400 (Fri, 30 Jun 2006) New Revision: 4883 Modified: labs/jbossrules/trunk/drools-core/src/test/java/org/drools/base/EvaluatorFactoryTest.java Log: JBRULES-354 Date parsing fail in unit tests if non-english locale environment -Hardcoded to english locale Modified: labs/jbossrules/trunk/drools-core/src/test/java/org/drools/base/EvaluatorFactoryTest.java =================================================================== --- labs/jbossrules/trunk/drools-core/src/test/java/org/drools/base/EvaluatorFactoryTest.java 2006-06-30 01:43:01 UTC (rev 4882) +++ labs/jbossrules/trunk/drools-core/src/test/java/org/drools/base/EvaluatorFactoryTest.java 2006-06-30 04:46:42 UTC (rev 4883) @@ -21,6 +21,7 @@ import java.text.SimpleDateFormat; import java.util.ArrayList; import java.util.List; +import java.util.Locale; import junit.framework.TestCase; @@ -147,7 +148,7 @@ public void testDate() throws Exception { - final SimpleDateFormat df = new SimpleDateFormat( "dd-MMM-yyyy" ); + final SimpleDateFormat df = new SimpleDateFormat( "dd-MMM-yyyy", Locale.ENGLISH ); //note that strings are also allowed on the right final Object[][] data = {{df.parse( "10-Jul-1974" ), "==", df.parse( "10-Jul-1974" ), Boolean.TRUE}, {df.parse( "10-Jul-1974" ), "<", df.parse( "11-Jul-1974" ), Boolean.TRUE}, |