aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/org/junit/runner/Computer.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/org/junit/runner/Computer.java')
-rw-r--r--src/main/java/org/junit/runner/Computer.java52
1 files changed, 27 insertions, 25 deletions
diff --git a/src/main/java/org/junit/runner/Computer.java b/src/main/java/org/junit/runner/Computer.java
index 939f702..8bb4b20 100644
--- a/src/main/java/org/junit/runner/Computer.java
+++ b/src/main/java/org/junit/runner/Computer.java
@@ -8,33 +8,35 @@ import org.junit.runners.model.RunnerBuilder;
* Represents a strategy for computing runners and suites.
* WARNING: this class is very likely to undergo serious changes in version 4.8 and
* beyond.
+ *
+ * @since 4.6
*/
public class Computer {
- /**
- * Returns a new default computer, which runs tests in serial order
- */
- public static Computer serial() {
- return new Computer();
- }
+ /**
+ * Returns a new default computer, which runs tests in serial order
+ */
+ public static Computer serial() {
+ return new Computer();
+ }
- /**
- * Create a suite for {@code classes}, building Runners with {@code builder}.
- * Throws an InitializationError if Runner construction fails
- */
- public Runner getSuite(final RunnerBuilder builder,
- Class<?>[] classes) throws InitializationError {
- return new Suite(new RunnerBuilder() {
- @Override
- public Runner runnerForClass(Class<?> testClass) throws Throwable {
- return getRunner(builder, testClass);
- }
- }, classes);
- }
+ /**
+ * Create a suite for {@code classes}, building Runners with {@code builder}.
+ * Throws an InitializationError if Runner construction fails
+ */
+ public Runner getSuite(final RunnerBuilder builder,
+ Class<?>[] classes) throws InitializationError {
+ return new Suite(new RunnerBuilder() {
+ @Override
+ public Runner runnerForClass(Class<?> testClass) throws Throwable {
+ return getRunner(builder, testClass);
+ }
+ }, classes);
+ }
- /**
- * Create a single-class runner for {@code testClass}, using {@code builder}
- */
- protected Runner getRunner(RunnerBuilder builder, Class<?> testClass) throws Throwable {
- return builder.runnerForClass(testClass);
- }
+ /**
+ * Create a single-class runner for {@code testClass}, using {@code builder}
+ */
+ protected Runner getRunner(RunnerBuilder builder, Class<?> testClass) throws Throwable {
+ return builder.runnerForClass(testClass);
+ }
}