com.excella.gradle.cucumber
Class CucumberRunner

java.lang.Object
  extended by com.excella.gradle.cucumber.CucumberRunner

public class CucumberRunner
extends java.lang.Object

Mediates between gradle cucumber task and cucumber-jvm execution. Builds the argument list and then calls the cucumber cli.

Since:
0.1

Constructor Summary
CucumberRunner()
           
 
Method Summary
 void runCucumberTests(org.gradle.api.tasks.JavaExec cucumberExec, org.gradle.api.file.FileCollection classpath, java.util.List<java.lang.String> glueDirs, java.util.List<java.lang.String> tags, java.util.List<java.lang.String> formats, boolean strict, boolean monochrome, boolean dryRun, java.util.List<java.lang.String> featureDirs)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CucumberRunner

public CucumberRunner()
Method Detail

runCucumberTests

public void runCucumberTests(org.gradle.api.tasks.JavaExec cucumberExec,
                             org.gradle.api.file.FileCollection classpath,
                             java.util.List<java.lang.String> glueDirs,
                             java.util.List<java.lang.String> tags,
                             java.util.List<java.lang.String> formats,
                             boolean strict,
                             boolean monochrome,
                             boolean dryRun,
                             java.util.List<java.lang.String> featureDirs)
                      throws java.lang.Throwable
Throws:
java.lang.Throwable