001 package org.junit.runners;
002
003 import org.junit.internal.runners.SuiteMethod;
004
005 /**
006 * Runner for use with JUnit 3.8.x-style AllTests classes
007 * (those that only implement a static <code>suite()</code>
008 * method). For example:
009 * <pre>
010 * @RunWith(AllTests.class)
011 * public class ProductTests {
012 * public static junit.framework.Test suite() {
013 * ...
014 * }
015 * }
016 * </pre>
017 *
018 * @since 4.0
019 */
020 public class AllTests extends SuiteMethod {
021 /**
022 * Only called reflectively. Do not use programmatically.
023 */
024 public AllTests(Class<?> klass) throws Throwable {
025 super(klass);
026 }
027 }