01: /*
02: *******************************************************************************
03: * Copyright (C) 1996-2006, International Business Machines Corporation and *
04: * others. All Rights Reserved. *
05: *******************************************************************************
06: */
07: package com.ibm.icu.dev.test.format;
08:
09: import com.ibm.icu.dev.test.TestFmwk.TestGroup;
10:
11: /**
12: * Top level test used to run all other tests as a batch.
13: */
14:
15: public class TestAll extends TestGroup {
16:
17: public static void main(String[] args) {
18: new TestAll().run(args);
19: }
20:
21: public TestAll() {
22: super (
23: new String[] {
24: "TestAll$RBNF",
25: "TestAll$NumberFormat",
26: "TestAll$DateFormat",
27: "TestAll$MessageFormat",
28: "com.ibm.icu.dev.test.format.BigNumberFormatTest",
29: "com.ibm.icu.dev.test.format.GlobalizationPreferencesTest", },
30: "Formatting Tests");
31: }
32:
33: public static class RBNF extends TestGroup {
34: public RBNF() {
35: super (new String[] { "RbnfTest", "RbnfRoundTripTest",
36: "RBNFParseTest", });
37: }
38: }
39:
40: public static class NumberFormat extends TestGroup {
41: public NumberFormat() {
42: super (new String[] { "IntlTestNumberFormat",
43: "IntlTestNumberFormatAPI", "NumberFormatTest",
44: "NumberFormatRegistrationTest",
45: "NumberFormatRoundTripTest", "NumberRegression",
46: "NumberFormatRegressionTest",
47: "IntlTestDecimalFormatAPI",
48: "IntlTestDecimalFormatAPIC",
49: "IntlTestDecimalFormatSymbols",
50: "IntlTestDecimalFormatSymbolsC", });
51: }
52: }
53:
54: public static class DateFormat extends TestGroup {
55: public DateFormat() {
56: super (new String[] { "DateFormatMiscTests",
57: "DateFormatRegressionTest",
58: "DateFormatRoundTripTest", "DateFormatTest",
59: "IntlTestDateFormat", "IntlTestDateFormatAPI",
60: "IntlTestDateFormatAPIC",
61: "IntlTestDateFormatSymbols",
62: "IntlTestSimpleDateFormatAPI",
63: "DateFormatRegressionTestJ", });
64: }
65: }
66:
67: public static class MessageFormat extends TestGroup {
68: public MessageFormat() {
69: super (new String[] { "TestMessageFormat",
70: "MessageRegression", });
71: }
72: }
73:
74: public static final String CLASS_TARGET_NAME = "Format";
75: }
|