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.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
    CucumberPartitioned​(Class clazz)
    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> getChildren()  
    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, run, runLeaf, 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
  • 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>