Class ProgressReportWriter
java.lang.Object
com.arc_e_tect.gradle.gherkin.progress.ProgressReportWriter
Writes an AsciiDoc progress report that breaks scenarios down by
ScenarioStatus and summarises the breakdown as a table of counts
and percentages.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidwrite(File outputFile, List<ScenarioInfo> scenarios, List<io.cucumber.cucumberexpressions.Expression> glueCode) Classifies every scenario and writes the progress report tooutputFile.
-
Constructor Details
-
ProgressReportWriter
public ProgressReportWriter()Creates a newProgressReportWriter.
-
-
Method Details
-
write
public void write(File outputFile, List<ScenarioInfo> scenarios, List<io.cucumber.cucumberexpressions.Expression> glueCode) Classifies every scenario and writes the progress report tooutputFile.- Parameters:
outputFile- the AsciiDoc file to writescenarios- the scenarios to report onglueCode- step definition patterns found in the configured glue code directory
-