public class CucumberBreakdownReport extends CucumberResultsCommon
| Modifier and Type | Class and Description |
|---|---|
private class |
CucumberBreakdownReport.BarCellDrawer |
private class |
CucumberBreakdownReport.BarNumberCellDrawer |
private static interface |
CucumberBreakdownReport.CellDrawer |
private class |
CucumberBreakdownReport.NumberOnlyCellDrawer |
private class |
CucumberBreakdownReport.PieChartCellDrawer |
| Modifier and Type | Field and Description |
|---|---|
private static int |
GRAY |
private static int |
GREEN |
private static int |
RED |
private static int |
TIMEOUT_MULTIPLIER |
CHART_HEIGHT, CHART_THICKNESS, CHART_WIDTH| Constructor and Description |
|---|
CucumberBreakdownReport() |
aggregateResults, dumpOverviewStats, exportToPDF, generatePieChart, getOutputDirectory, getOutputName, getPdfPageSize, getSourceFile, readFileContent, readFileContent, readFileContent, replaceHtmlEntitiesWithCodes, replaceSvgWithPng, setOutputDirectory, setOutputName, setPdfPageSize, setSourceFileprivate static final int RED
private static final int GREEN
private static final int GRAY
private static final int TIMEOUT_MULTIPLIER
public int[][] getStatuses(CucumberFeatureResult[] results)
getStatuses in class CucumberResultsCommonprotected String getReportBase() throws IOException
IOExceptionpublic void executeReport(BreakdownReportInfo info, BreakdownTable table, boolean toPDF) throws Exception
Exceptionpublic void executeReport(BreakdownTable table, boolean toPDF) throws Exception
Exceptionpublic void executeReport(BreakdownReportModel model, boolean toPDF) throws Exception
Exceptionpublic void executeReport(BreakdownReportModel model) throws Exception
Exceptionpublic void executeReport(File config, boolean toPDF) throws Exception
Exceptionprivate void generateFrameFile(BreakdownReportModel model) throws Exception
Exceptionprivate String generateBreakdownReport(CucumberFeatureResult[] features, BreakdownReportInfo info, BreakdownTable table) throws Exception
Exceptionprivate String generateBreakdownTable(CucumberFeatureResult[] features, BreakdownTable table) throws Exception
Exceptionprivate String generateHeader(BreakdownTable table)
private String generateRowHeading(DataDimension data, int maxDepth, int level)
private String generateRowHeading(BreakdownTable table)
private String generateBody(BreakdownTable table, CucumberFeatureResult[] features) throws Exception
Exceptionprivate String drawCell(BreakdownStats stats, BreakdownCellDisplayType type) throws Exception
ExceptionCopyright © 2013-2016. All Rights Reserved.