CucumberTask Class
Constructor
CucumberTask
()
Item Index
Methods
- _run
- augment
- getClientDecoratorPlugins
- getConfiguration
- getCoverageCollector
- getCucumberConfiguration
- getDecorators
- getFunctions
- getFunctions
- getGlobalConfig
- getLabel
- getName
- getOptions
- getPath
- getPlugins
- getReportManager
- getRequires
- getTags
- getTaskDecoratorPlugins
- getTaskId
- getTaskPlugin
- getTitle
- getType
- inDebug
- initialize
- isActive
- isSuite
- isVerbose
- run
- runClient
- setCucumberConfiguration
- shouldEchoStdErr
- shouldEchoStdOut
- shouldFailOnError
- shouldOutputCoffeeScript
- shouldReport
- validate
Methods
augment
()
Augments the data with default values
getCoverageCollector
()
Collector
Gets the coverage collector
Returns:
Collector:
getCucumberConfiguration
()
Object
Gets the cucumber configuration Overwrite this function if the cucumber configuration is found somewhere else.
Returns:
getFunctions
()
Function[]
Gets the functions to execute as part of files to execute
Cucumber Option:
Returns:
getReportManager
()
ReportManager
Gets the report manager
Returns:
ReportManager:
getRequires
()
String[]
Gets the required file before running the tests Cucumber Option: require
Returns:
initialize
()
Initializes the instance
runClient
(
Promise
-
parentId
-
clientPath
Runs the client in a forked environment
Returns:
Promise:
setCucumberConfiguration
(
-
options
Sets the cucumber configuration Overwrite this function if the cucumber configuration is found somewhere else.
Parameters:
-
options
Object
shouldOutputCoffeeScript
()
Boolean
Should output in coffee-script? Cucumber Option: coffee
Returns:
validate
()
Validates the given data