AllTests.java revision f6c387128427e121477c1b32ad35cdcaa5101ba3
1/* 2 * Copyright (C) 2007 The Android Open Source Project 3 * 4 * Licensed under the Apache License, Version 2.0 (the "License"); 5 * you may not use this file except in compliance with the License. 6 * You may obtain a copy of the License at 7 * 8 * http://www.apache.org/licenses/LICENSE-2.0 9 * 10 * Unless required by applicable law or agreed to in writing, software 11 * distributed under the License is distributed on an "AS IS" BASIS, 12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 * See the License for the specific language governing permissions and 14 * limitations under the License. 15 */ 16 17package org.apache.harmony.luni.tests.java.util; 18 19import junit.framework.Test; 20import junit.framework.TestSuite; 21import junit.textui.TestRunner; 22 23/** 24 * Listing of all the tests that are to be run. 25 */ 26public class AllTests { 27 28 public static void run() { 29 TestRunner.main(new String[] { AllTests.class.getName() }); 30 } 31 32 public static final Test suite() { 33 TestSuite suite = tests.TestSuiteFactory.createTestSuite("Tests for java.util"); 34 35 suite.addTestSuite(AbstractCollectionTest.class); 36 suite.addTestSuite(AbstractMapTest.class); 37 suite.addTestSuite(AbstractSetTest.class); 38 suite.addTestSuite(ArraysTest.class); 39 suite.addTestSuite(BitSetTest.class); 40 suite.addTestSuite(CollectionsTest.class); 41 suite.addTestSuite(DateTest.class); 42 suite.addTestSuite(DictionaryTest.class); 43 suite.addTestSuite(DuplicateFormatFlagsExceptionTest.class); 44 suite.addTestSuite(EventListenerProxyTest.class); 45 suite.addTestSuite(FormatFlagsConversionMismatchExceptionTest.class); 46 suite.addTestSuite(FormattableTest.class); 47 suite.addTestSuite(FormatterClosedExceptionTest.class); 48 suite.addTestSuite(FormatterTest.class); 49 suite.addTestSuite(HashMapTest.class); 50 suite.addTestSuite(IdentityHashMapTest.class); 51 suite.addTestSuite(IllegalFormatCodePointExceptionTest.class); 52 suite.addTestSuite(IllegalFormatConversionExceptionTest.class); 53 suite.addTestSuite(IllegalFormatFlagsExceptionTest.class); 54 suite.addTestSuite(IllegalFormatPrecisionExceptionTest.class); 55 suite.addTestSuite(IllegalFormatWidthExceptionTest.class); 56 suite.addTestSuite(InputMismatchExceptionTest.class); 57 suite.addTestSuite(InvalidPropertiesFormatExceptionTest.class); 58 suite.addTestSuite(LinkedHashMapTest.class); 59 suite.addTestSuite(ListIteratorTest.class); 60 suite.addTestSuite(LocaleTest.class); 61 suite.addTestSuite(MapEntryTest.class); 62 suite.addTestSuite(MissingFormatArgumentExceptionTest.class); 63 suite.addTestSuite(MissingFormatWidthExceptionTest.class); 64 suite.addTestSuite(ObserverTest.class); 65 suite.addTestSuite(UnknownFormatConversionExceptionTest.class); 66 suite.addTestSuite(UnknownFormatFlagsExceptionTest.class); 67 suite.addTestSuite(UUIDTest.class); 68 suite.addTestSuite(VectorTest.class); 69 suite.addTestSuite(WeakHashMapTest.class); 70 71 return suite; 72 } 73} 74