All Downloads are FREE. Search and download functionalities are using the official Maven repository.

templates.macros.report.statsTable.vm Maven / Gradle / Ivy

Go to download

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.

There is a newer version: 5.8.4
Show newest version
#macro(includeStatsTable, $table_key, $parallel, $elements, $report_summary)


  #includeReportHeader($table_key, $parallel)

  
    #foreach($element in $elements)
      
        #if($parallel)
          
        #end

        
    #end
  
      #if($parallel)
        
      #end
      
$element.getName()$element.getDeviceName()$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()
$elements.size()-$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