![JAR search and dependency download from the Maven repository](/logo.png)
templates.macros.report.statsTable.vm Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of cucumber-reporting Show documentation
Show all versions of cucumber-reporting Show documentation
Provides pretty html reports for Cucumber (Behaviour-Driven Development). It works by generating html from the
cucumber json report formatter. So can be used anywhere a json report is generated. Current use is in the
cucumber jenkins plugin and a maven mojo to generate the same report from mvn command line when running locally.
#macro(includeStatsTable, $table_key, $parallel, $elements, $report_summary)
#includeReportHeader($table_key, $parallel)
#foreach($element in $elements)
$element.getName()
#if($parallel)
$element.getDeviceName()
#end
$element.getScenarios()
$element.getPassedScenarios()
$element.getFailedScenarios()
$element.getSteps()
$element.getPassedSteps()
0) class="failed" #end>$element.getFailedSteps()
0) class="skipped" #end>$element.getSkippedSteps()
0) class="pending" #end>$element.getPendingSteps()
0) class="undefined" #end>$element.getUndefinedSteps()
0) class="missing" #end>$element.getMissingSteps()
$element.getDurations()
$element.getStatus().getLabel()
#end
$elements.size()
#if($parallel)
-
#end
$report_summary.getScenarios()
$report_summary.getPassedScenarios()
$report_summary.getFailedScenarios()
$report_summary.getSteps()
$report_summary.getPassedSteps()
$report_summary.getFailedSteps()
$report_summary.getSkippedSteps()
$report_summary.getPendingSteps()
$report_summary.getUndefinedSteps()
$report_summary.getMissingSteps()
$report_summary.getDurations()
Totals
#end
© 2015 - 2025 Weber Informatics LLC | Privacy Policy