public class CucumberSerenityRunner extends CucumberSerenityBaseRunner
| Constructor and Description |
|---|
CucumberSerenityRunner(Class clazz)
Constructor called by JUnit.
|
| Modifier and Type | Method and Description |
|---|---|
static io.cucumber.core.runtime.Runtime |
createSerenityEnabledRuntime(Supplier<ClassLoader> classLoaderSupplier,
io.cucumber.core.options.RuntimeOptions runtimeOptions,
Configuration systemConfiguration) |
addPlugin, addPluginIfNotInList, childrenInvoker, createFeatureRunners, createJUnitOptions, createRuntimeOptions, currentRuntimeOptions, describeChild, environmentSpecifiedTags, getChildren, getEventBus, getFeatures, initializeBus, initializeServices, initiateContext, initiatePluginsList, parseFeaturesEarly, runChild, setRuntimeOptions, setSchedulerclassBlock, classRules, collectInitializationErrors, createTestClass, filter, getDescription, getName, getRunnerAnnotations, getTestClass, isIgnored, order, run, runLeaf, sort, validatePublicVoidNoArgMethods, withAfterClasses, withBeforeClasses, withInterruptIsolationpublic CucumberSerenityRunner(Class clazz) throws org.junit.runners.model.InitializationError
clazz - the class with the @RunWith annotation.org.junit.runners.model.InitializationError - if there is another problempublic static io.cucumber.core.runtime.Runtime createSerenityEnabledRuntime(Supplier<ClassLoader> classLoaderSupplier, io.cucumber.core.options.RuntimeOptions runtimeOptions, Configuration systemConfiguration)
Copyright © 2023. All rights reserved.