Class CucumberPartitioned

java.lang.Object
org.junit.runner.Runner
org.junit.runners.ParentRunner<io.cucumber.junit.FeatureRunnerPartitioned>
io.cucumber.junit.CucumberPartitioned
All Implemented Interfaces:
org.junit.runner.Describable, org.junit.runner.manipulation.Filterable, org.junit.runner.manipulation.Orderable, org.junit.runner.manipulation.Sortable

public class CucumberPartitioned extends org.junit.runners.ParentRunner<io.cucumber.junit.FeatureRunnerPartitioned>
Created by markshead on 2/28/16.
  • Constructor Summary

    Constructors
    Constructor
    Description
    Constructor called by JUnit.
  • Method Summary

    Modifier and Type
    Method
    Description
    protected org.junit.runners.model.Statement
    childrenInvoker(org.junit.runner.notification.RunNotifier notifier)
     
    protected org.junit.runner.Description
    describeChild(io.cucumber.junit.FeatureRunnerPartitioned child)
     
    List<io.cucumber.junit.FeatureRunnerPartitioned>
     
    protected void
    runChild(io.cucumber.junit.FeatureRunnerPartitioned child, org.junit.runner.notification.RunNotifier notifier)
     
    void
    setScheduler(org.junit.runners.model.RunnerScheduler scheduler)
     

    Methods inherited from class org.junit.runners.ParentRunner

    classBlock, classRules, collectInitializationErrors, createTestClass, filter, getDescription, getName, getRunnerAnnotations, getTestClass, isIgnored, order, run, runLeaf, sort, validatePublicVoidNoArgMethods, withAfterClasses, withBeforeClasses, withInterruptIsolation

    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
  • Constructor Details

    • CucumberPartitioned

      public CucumberPartitioned(Class clazz) throws org.junit.runners.model.InitializationError, IOException
      Constructor called by JUnit.
      Parameters:
      clazz - the class with the @RunWith annotation.
      Throws:
      IOException - if there is a problem
      org.junit.runners.model.InitializationError - if there is another problem
  • Method Details

    • getChildren

      public List<io.cucumber.junit.FeatureRunnerPartitioned> getChildren()
      Specified by:
      getChildren in class org.junit.runners.ParentRunner<io.cucumber.junit.FeatureRunnerPartitioned>
    • describeChild

      protected org.junit.runner.Description describeChild(io.cucumber.junit.FeatureRunnerPartitioned child)
      Specified by:
      describeChild in class org.junit.runners.ParentRunner<io.cucumber.junit.FeatureRunnerPartitioned>
    • runChild

      protected void runChild(io.cucumber.junit.FeatureRunnerPartitioned child, org.junit.runner.notification.RunNotifier notifier)
      Specified by:
      runChild in class org.junit.runners.ParentRunner<io.cucumber.junit.FeatureRunnerPartitioned>
    • childrenInvoker

      protected org.junit.runners.model.Statement childrenInvoker(org.junit.runner.notification.RunNotifier notifier)
      Overrides:
      childrenInvoker in class org.junit.runners.ParentRunner<io.cucumber.junit.FeatureRunnerPartitioned>
    • setScheduler

      public void setScheduler(org.junit.runners.model.RunnerScheduler scheduler)
      Overrides:
      setScheduler in class org.junit.runners.ParentRunner<io.cucumber.junit.FeatureRunnerPartitioned>