    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     * &#064;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    }