All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.googlecode.junittoolbox.SuiteClasses Maven / Gradle / Ivy

There is a newer version: 2.4
Show newest version
package com.googlecode.junittoolbox;

import java.lang.annotation.*;

/**
 * This annotation can be used with the {@link WildcardPatternSuite}
 * and the {@link ParallelSuite} runner. It allows you to specify
 * the children classes of a test suite class with a
 * wildcard pattern.
 */
@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.TYPE)
@Inherited
public @interface SuiteClasses {
    /**
     * Wildcard pattern(s)
     * relative to the directory containing the actual test suite class
     * annotated with @RunWith(WildcardPatternSuite.class) or
     * @RunWith(ParallelSuite.class),
     * a wildcard pattern must not start with a '/' character,
     * and must end with ".class" (unless it starts
     * with a '!' character, which means matching class files are excluded).
     */
    public String[] value();
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy