public abstract class CucumberResultsCommon extends Object
| Modifier and Type | Field and Description |
|---|---|
static int |
CHART_HEIGHT |
static int |
CHART_THICKNESS |
static int |
CHART_WIDTH |
private String |
outputDirectory |
private String |
outputName |
private String |
pdfPageSize |
private String[] |
sourceFiles |
| Constructor and Description |
|---|
CucumberResultsCommon() |
CucumberResultsCommon(ExtendedRuntimeOptions extendedOptions) |
| Modifier and Type | Method and Description |
|---|---|
String |
constructErrorMessage(CucumberReportError error,
String suffix) |
private void |
convertSvgToPng(File svg,
File png) |
void |
dumpOverviewStats(File outFile,
CucumberFeatureResult[] results) |
void |
exportToPDF(File htmlFile,
String suffix) |
String |
getOutputDirectory() |
String |
getOutputName() |
String |
getPdfPageSize() |
abstract CucumberReportLink |
getReportDocLink() |
abstract CucumberReportTypes |
getReportType() |
String |
getSourceFile() |
String[] |
getSourceFiles() |
int[][] |
getStatuses(CucumberFeatureResult[] results) |
CucumberFeatureResult[] |
readFileContent(String sourceFileValue) |
String |
replaceSvgWithPng(File htmlFile) |
void |
setOutputDirectory(String outputDirectoryValue) |
void |
setOutputName(String outputNameValue) |
void |
setPdfPageSize(String pdfPageSizeValue) |
void |
setSourceFile(String sourceFileValue) |
void |
setSourceFiles(String[] sourceFilesValue) |
abstract void |
validateParameters() |
public static final int CHART_WIDTH
public static final int CHART_HEIGHT
public static final int CHART_THICKNESS
private String[] sourceFiles
private String outputDirectory
private String outputName
private String pdfPageSize
public CucumberResultsCommon()
public CucumberResultsCommon(ExtendedRuntimeOptions extendedOptions)
public abstract CucumberReportTypes getReportType()
public abstract CucumberReportLink getReportDocLink()
public abstract void validateParameters()
public String constructErrorMessage(CucumberReportError error, String suffix)
public final String getOutputDirectory()
public final void setOutputDirectory(String outputDirectoryValue)
outputDirectoryValue - the outputDirectory to setpublic final String getOutputName()
public final void setOutputName(String outputNameValue)
outputNameValue - the outputName to setpublic final String getSourceFile()
public final void setSourceFile(String sourceFileValue)
sourceFileValue - the sourceFile to setpublic String[] getSourceFiles()
public void setSourceFiles(String[] sourceFilesValue)
public String getPdfPageSize()
public void setPdfPageSize(String pdfPageSizeValue)
public CucumberFeatureResult[] readFileContent(String sourceFileValue) throws Exception
Exceptionpublic void dumpOverviewStats(File outFile, CucumberFeatureResult[] results) throws IOException
IOExceptionpublic void exportToPDF(File htmlFile, String suffix) throws Exception
Exceptionpublic int[][] getStatuses(CucumberFeatureResult[] results)
Copyright © 2013-2017. All Rights Reserved.