Class TigerCucumberRunner

  • All Implemented Interfaces:
    org.junit.runner.Describable, org.junit.runner.manipulation.Filterable, org.junit.runner.manipulation.Orderable, org.junit.runner.manipulation.Sortable

    public class TigerCucumberRunner
    extends CucumberSerenityBaseRunner
    When started via Intellij the main method is run. When started via maven the constructor gets called for each driver class.
    • Constructor Detail

      • TigerCucumberRunner

        public TigerCucumberRunner​(Class clazz)
                            throws org.junit.runners.model.InitializationError
        Throws:
        org.junit.runners.model.InitializationError
    • Method Detail

      • main

        public static void main​(String[] argv)
      • using

        public static io.cucumber.core.runtime.Runtime using​(Supplier<ClassLoader> classLoaderSupplier,
                                                             io.cucumber.core.options.RuntimeOptions runtimeOptions)
      • createTigerSerenityEnabledRuntime

        public static io.cucumber.core.runtime.Runtime createTigerSerenityEnabledRuntime​(Supplier<ClassLoader> classLoaderSupplier,
                                                                                         io.cucumber.core.options.RuntimeOptions runtimeOptions,
                                                                                         net.thucydides.core.webdriver.Configuration systemConfiguration)