ttomcat-1778514358873.zip-extract/_dependencies/maven/junit_junit-4.13.2/org/junit/runner/Computer.java

Path
ttomcat-1778514358873.zip-extract/_dependencies/maven/junit_junit-4.13.2/org/junit/runner/Computer.java
Status
scanned
Type
file
Name
Computer.java
Extension
.java
Programming language
Java
Mime type
text/x-java
File type
Java source, ASCII text
Tag

      
    
Rootfs path

      
    
Size
1663 (1.6 KB)
MD5
54b04238f1462c7c391d5e8580fc1df7
SHA1
0b2c6a92a16c411cdf36b5772600a9cbc0272486
SHA256
2c5ef67fd0fbe8292da61228ed1a28f100810d666b7f166c78978fe93793878a
SHA512

      
    
SHA1_git
18d0d31ce11f877747f8227b055158123ecde854
Is binary

      
    
Is text
True
Is archive

      
    
Is media

      
    
Is legal

      
    
Is manifest

      
    
Is readme

      
    
Is top level

      
    
Is key file

      
    
Computer.java | 1.6 KB |

package org.junit.runner; import org.junit.runners.Suite; import org.junit.runners.model.InitializationError; 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(); } /** * 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) { @Override protected String getName() { /* * #1320 The generated suite is not based on a real class so * only a 'null' description can be generated from it. This name * will be overridden here. */ return "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); } }