Package net.thucydides.core.reports.html
Class HtmlAggregateStoryReporter
java.lang.Object
net.thucydides.model.reports.ThucydidesReporter
net.thucydides.core.reports.html.HtmlReporter
net.thucydides.core.reports.html.HtmlAggregateStoryReporter
- All Implemented Interfaces:
UserStoryTestReporter
Generates an aggregate acceptance test report in HTML form.
Reads all the reports from the output directory to generates aggregate HTML reports
summarizing the results.
-
Field Summary
FieldsFields inherited from class net.thucydides.core.reports.html.HtmlReporter
colored, environmentVariables, READABLE_TIMESTAMP_FORMAT, TIMESTAMP_FORMAT -
Constructor Summary
ConstructorsConstructorDescriptionHtmlAggregateStoryReporter(String projectName) HtmlAggregateStoryReporter(String projectName, String relativeLink) HtmlAggregateStoryReporter(String projectName, String relativeLink, IssueTracking issueTracking, EnvironmentVariables environmentVariables) HtmlAggregateStoryReporter(String projectName, String relativeLink, IssueTracking issueTracking, EnvironmentVariables environmentVariables, Requirements requirements) HtmlAggregateStoryReporter(String projectName, IssueTracking issueTracking) HtmlAggregateStoryReporter(String projectName, Requirements requirements) -
Method Summary
Modifier and TypeMethodDescriptiongenerateReportsForTestResultsFrom(File sourceDirectory) voidgenerateReportsForTestResultsIn(TestOutcomes testOutcomes) protected SerenitySystemPropertiesgetTags()voidvoidsetIssueTrackerUrl(String issueTrackerUrl) voidsetJiraPassword(String jiraPassword) voidsetJiraProject(String jiraProject) voidsetJiraUrl(String jiraUrl) voidsetJiraUsername(String jiraUsername) voidsetProjectDirectory(String projectDirectory) voidvoidsetTestRoot(String testRoot) Methods inherited from class net.thucydides.core.reports.html.HtmlReporter
addTimestamp, copyResourcesToOutputDirectory, copyTestResultsToOutputDirectory, getEnvironmentVariables, getResourceDirectory, mergeTemplate, setResourceDirectory, verboseReportingMethods inherited from class net.thucydides.model.reports.ThucydidesReporter
getOutputDirectory, getSourceDirectory, setOutputDirectory, setSourceDirectoryMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.thucydides.model.reports.UserStoryTestReporter
getOutputDirectory, setOutputDirectory, setResourceDirectory
-
Field Details
-
COPY_OPTIONS
-
-
Constructor Details
-
HtmlAggregateStoryReporter
-
HtmlAggregateStoryReporter
-
HtmlAggregateStoryReporter
-
HtmlAggregateStoryReporter
-
HtmlAggregateStoryReporter
public HtmlAggregateStoryReporter(String projectName, String relativeLink, IssueTracking issueTracking, EnvironmentVariables environmentVariables) -
HtmlAggregateStoryReporter
public HtmlAggregateStoryReporter(String projectName, String relativeLink, IssueTracking issueTracking, EnvironmentVariables environmentVariables, Requirements requirements)
-
-
Method Details
-
getFormat
-
getProjectName
-
generateReportsForTestResultsFrom
- Specified by:
generateReportsForTestResultsFromin interfaceUserStoryTestReporter- Throws:
IOException
-
generateReportsForTestResultsIn
- Throws:
IOException
-
getSystemProperties
-
setIssueTrackerUrl
-
setJiraUrl
-
setJiraProject
-
setJiraUsername
-
setTags
-
setJiraPassword
-
getRequirementTypes
-
getTags
-
setGenerateTestOutcomeReports
public void setGenerateTestOutcomeReports() -
setProjectDirectory
-
setTestRoot
-