Use this runner on a class that is annotated with
Suite.SuiteClasses
to test the input documents that are used in that test class for exceptions
by using a
ScenarioProcessor
. The suite has to be annotated with
ProcessedBy
to find the processor instance and the parameters.
Clients use inheritance to turn a conventional test suite into a smoke test suite, e.g
the smoke test suite can simple extend the other suite and use the
RunWith
annotation with the
XtextSmokeTestRunner
.
If the original test suite contains test classes or test methods that should be skipped
by the smoke test, annotate those with
IgnoredBySmokeTest
.