org.eclipse.swtbot.swt.finder.junit
Class SWTBotJUnit4Suite
java.lang.Object
org.junit.runner.Runner
org.junit.runners.ParentRunner<org.junit.runner.Runner>
org.junit.runners.Suite
org.eclipse.swtbot.swt.finder.junit.SWTBotJUnit4Suite
- All Implemented Interfaces:
- org.junit.runner.Describable, org.junit.runner.manipulation.Filterable, org.junit.runner.manipulation.Sortable
Deprecated. Please use Suite instead. @RunWith(Suite.class)
public final class SWTBotJUnit4Suite
- extends org.junit.runners.Suite
A suite runner that captures screenshots on test failures. Clients are not supposed to subclass this. Typical usage is:
@RunWith(SWTBotJUnit4Suite.class)
@SuiteClasses( { FooTest.class, BarTest.class })
public class MySuite {
}
- Version:
- $Id:
- Author:
- Hans Schwaebli (Bug 273403)
| Nested classes/interfaces inherited from class org.junit.runners.Suite |
org.junit.runners.Suite.SuiteClasses |
|
Method Summary |
void |
run(org.junit.runner.notification.RunNotifier notifier)
Deprecated. Decorates the run method of the super class with a screenshot capturer. |
| Methods inherited from class org.junit.runners.Suite |
describeChild, getChildren, runChild |
| Methods inherited from class org.junit.runners.ParentRunner |
childrenInvoker, classBlock, collectInitializationErrors, filter, getDescription, getName, getTestClass, sort, validatePublicVoidNoArgMethods, withAfterClasses, withBeforeClasses |
| Methods inherited from class org.junit.runner.Runner |
testCount |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SWTBotJUnit4Suite
public SWTBotJUnit4Suite(Class<?> klass,
org.junit.runners.model.RunnerBuilder builder)
throws Exception
- Deprecated.
- Throws:
Exception
SWTBotJUnit4Suite
public SWTBotJUnit4Suite(Class<?> klass,
Class<?>[] annotatedClasses)
throws Exception
- Deprecated.
- Throws:
Exception
run
public void run(org.junit.runner.notification.RunNotifier notifier)
- Deprecated.
- Decorates the run method of the super class with a screenshot capturer.
- Overrides:
run in class org.junit.runners.ParentRunner<org.junit.runner.Runner>
- See Also:
ParentRunner.run(RunNotifier)