public class CrossReference extends Format
| Modifier and Type | Class and Description |
|---|---|
static class |
CrossReference.StepMatch |
static class |
CrossReference.StepUsage |
static class |
CrossReference.XrefOutputFailed |
static class |
CrossReference.XRefRoot |
static class |
CrossReference.XRefStory |
ANSI_CONSOLE, CONSOLE, HTML, HTML_TEMPLATE, IDE_CONSOLE, STATS, TXT, XML, XML_TEMPLATE| Constructor and Description |
|---|
CrossReference() |
CrossReference(java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
aliasForXRefRoot(com.thoughtworks.xstream.XStream xstream) |
protected void |
aliasForXRefStory(com.thoughtworks.xstream.XStream xstream) |
StoryReporter |
createStoryReporter(FilePrintStreamFactory factory,
StoryReporterBuilder storyReporterBuilder) |
protected CrossReference.XRefRoot |
createXRefRoot(StoryReporterBuilder storyReporterBuilder,
java.util.List<org.jbehave.core.reporters.CrossReference.StoryHolder> stories,
java.util.Set<java.lang.String> failingStories,
java.util.Set<java.lang.String> pendingStories) |
CrossReference |
excludingStoriesWithNoExecutedScenarios(boolean exclude) |
protected java.lang.String |
fileName(java.lang.String extension) |
java.lang.String |
getMetaFilter() |
StepMonitor |
getStepMonitor() |
protected java.io.Writer |
makeWriter(java.io.File file) |
protected CrossReference.XRefRoot |
newXRefRoot() |
void |
outputToFiles(StoryReporterBuilder storyReporterBuilder)
Output to JSON and/or XML files.
|
CrossReference |
withJsonOnly() |
CrossReference |
withMetaFilter(java.lang.String metaFilter) |
CrossReference |
withOutputAfterEachStory(boolean outputAfterEachStory) |
CrossReference |
withPendingStepStrategy(PendingStepStrategy pendingStepStrategy) |
CrossReference |
withThreadSafeDelegateFormat(Format format) |
CrossReference |
withXmlOnly() |
public CrossReference()
public CrossReference(java.lang.String name)
public CrossReference withJsonOnly()
public CrossReference withXmlOnly()
public CrossReference withMetaFilter(java.lang.String metaFilter)
public CrossReference withPendingStepStrategy(PendingStepStrategy pendingStepStrategy)
public CrossReference withOutputAfterEachStory(boolean outputAfterEachStory)
public CrossReference withThreadSafeDelegateFormat(Format format)
public CrossReference excludingStoriesWithNoExecutedScenarios(boolean exclude)
public java.lang.String getMetaFilter()
public StepMonitor getStepMonitor()
public void outputToFiles(StoryReporterBuilder storyReporterBuilder)
storyReporterBuilder - the reporter to useprotected java.lang.String fileName(java.lang.String extension)
protected final CrossReference.XRefRoot createXRefRoot(StoryReporterBuilder storyReporterBuilder, java.util.List<org.jbehave.core.reporters.CrossReference.StoryHolder> stories, java.util.Set<java.lang.String> failingStories, java.util.Set<java.lang.String> pendingStories)
protected CrossReference.XRefRoot newXRefRoot()
protected java.io.Writer makeWriter(java.io.File file)
throws java.io.IOException
java.io.IOExceptionprotected void aliasForXRefStory(com.thoughtworks.xstream.XStream xstream)
protected void aliasForXRefRoot(com.thoughtworks.xstream.XStream xstream)
public StoryReporter createStoryReporter(FilePrintStreamFactory factory, StoryReporterBuilder storyReporterBuilder)
createStoryReporter in class FormatCopyright © 2003-2014. All Rights Reserved.