ICU-4374 fix bug in test data generation

X-SVN-Rev: 20085
This commit is contained in:
Mark Davis 2006-08-17 23:20:30 +00:00
parent eddcfeac74
commit 6d9517dc18

View file

@ -23,7 +23,7 @@ import java.util.Random;
import java.util.ResourceBundle;
public class DateTimeGeneratorTest extends TestFmwk {
public static boolean GENERATE_TEST_DATA = false;
public static boolean GENERATE_TEST_DATA = System.getProperty("GENERATE_TEST_DATA") != null;
public static int RANDOM_COUNT = 1000;
public static boolean DEBUG = false;
@ -121,7 +121,7 @@ public class DateTimeGeneratorTest extends TestFmwk {
if (GENERATE_TEST_DATA) logln("new ULocale(\"" + uLocale.toString() + "\"),");
} else if (dateTestData[i] instanceof Date) {
date = (Date) dateTestData[i];
if (GENERATE_TEST_DATA) logln("new Date(" + date.getYear() + ", " + date.getMonth() + ", " + date.getDay() + ", " + date.getHours() + ", " + date.getMinutes() + ", " + date.getSeconds()+ "),");
if (GENERATE_TEST_DATA) logln("new Date(" + date.getYear() + ", " + date.getMonth() + ", " + date.getDate() + ", " + date.getHours() + ", " + date.getMinutes() + ", " + date.getSeconds()+ "),");
} else if (dateTestData[i] instanceof String) {
String testSkeleton = (String) dateTestData[i];
String pattern = dtfg.getBestPattern(testSkeleton);
@ -162,7 +162,7 @@ public class DateTimeGeneratorTest extends TestFmwk {
// can be generated by using GENERATE_TEST_DATA. Must be reviewed before adding
static final Object[] dateTestData = {
new Date(99, 0, 3, 23, 58, 59),
new Date(99, 0, 13, 23, 58, 59),
new ULocale("en_US"),
new String[] {"yM", "1/1999"},
new String[] {"yMMM", "Jan 1999"},