org.thymeleaf.testing.templateengine.report
Class AbstractTextualTestReporter
Object
org.thymeleaf.testing.templateengine.report.AbstractTestReporter
org.thymeleaf.testing.templateengine.report.AbstractTextualTestReporter
- All Implemented Interfaces:
- ITestReporter
- Direct Known Subclasses:
- ConsoleTestReporter
public abstract class AbstractTextualTestReporter
- extends AbstractTestReporter
|
Method Summary |
void |
executionEnd(String executionId,
int okTests,
int totalTests,
long executionTimeNanos)
|
void |
executionStart(String executionId)
|
protected String |
formatLine(String executionId,
String message,
int nestingLevel)
|
void |
iterationEnd(String executionId,
int nestingLevel,
ITestIterator iterator,
int iterationNumber,
int okTests,
int totalTests,
long executionTimeNanos)
|
void |
iterationStart(String executionId,
int nestingLevel,
ITestIterator iterator,
int iterationNumber)
|
void |
iteratorEnd(String executionId,
int nestingLevel,
ITestIterator iterator,
int okTests,
int totalTests,
long executionTimeNanos)
|
void |
iteratorStart(String executionId,
int nestingLevel,
ITestIterator iterator)
|
String |
msgExecutionEnd(int okTests,
int totalTests,
long executionTimeNanos)
|
String |
msgExecutionStart()
|
String |
msgIterationEnd(ITestIterator iterator,
int iterationNumber,
int okTests,
int totalTests,
long executionTimeNanos)
|
String |
msgIterationStart(ITestIterator iterator,
int iterationNumber)
|
String |
msgIteratorEnd(ITestIterator iterator,
int okTests,
int totalTests,
long executionTimeNanos)
|
String |
msgIteratorStart(ITestIterator iterator)
|
String |
msgParallelizerEnd(ITestParallelizer parallelizer,
int okTests,
int totalTests,
long executionTimeNanos)
|
String |
msgParallelizerStart(ITestParallelizer parallelizer)
|
String |
msgParallelThreadEnd(ITestParallelizer parallelizer,
int threadNumber,
int okTests,
int totalTests,
long executionTimeNanos)
|
String |
msgParallelThreadStart(ITestParallelizer parallelizer,
int threadNumber)
|
String |
msgSequenceEnd(ITestSequence sequence,
int okTests,
int totalTests,
long executionTimeNanos)
|
String |
msgSequenceStart(ITestSequence sequence)
|
String |
msgTestEnd(ITest test,
String testName,
ITestResult result,
long executionTimeNanos)
|
String |
msgTestStart(ITest test,
String testName)
|
protected abstract void |
output(String line,
boolean error)
|
void |
parallelizerEnd(String executionId,
int nestingLevel,
ITestParallelizer parallelizer,
int okTests,
int totalTests,
long executionTimeNanos)
|
void |
parallelizerStart(String executionId,
int nestingLevel,
ITestParallelizer parallelizer)
|
void |
parallelThreadEnd(String executionId,
int nestingLevel,
ITestParallelizer parallelizer,
int threadNumber,
int okTests,
int totalTests,
long executionTimeNanos)
|
void |
parallelThreadStart(String executionId,
int nestingLevel,
ITestParallelizer parallelizer,
int threadNumber)
|
void |
reportTestEnd(String executionId,
int nestingLevel,
ITest test,
String testName,
ITestResult result,
long executionTimeNanos)
|
void |
reportTestStart(String executionId,
int nestingLevel,
ITest test,
String testName)
|
void |
sequenceEnd(String executionId,
int nestingLevel,
ITestSequence sequence,
int okTests,
int totalTests,
long executionTimeNanos)
|
void |
sequenceStart(String executionId,
int nestingLevel,
ITestSequence sequence)
|
| Methods inherited from class Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractTextualTestReporter
protected AbstractTextualTestReporter()
executionStart
public final void executionStart(String executionId)
- Specified by:
executionStart in interface ITestReporter- Overrides:
executionStart in class AbstractTestReporter
msgExecutionStart
public String msgExecutionStart()
executionEnd
public final void executionEnd(String executionId,
int okTests,
int totalTests,
long executionTimeNanos)
- Specified by:
executionEnd in interface ITestReporter- Overrides:
executionEnd in class AbstractTestReporter
msgExecutionEnd
public String msgExecutionEnd(int okTests,
int totalTests,
long executionTimeNanos)
sequenceStart
public final void sequenceStart(String executionId,
int nestingLevel,
ITestSequence sequence)
- Specified by:
sequenceStart in interface ITestReporter- Overrides:
sequenceStart in class AbstractTestReporter
msgSequenceStart
public String msgSequenceStart(ITestSequence sequence)
sequenceEnd
public final void sequenceEnd(String executionId,
int nestingLevel,
ITestSequence sequence,
int okTests,
int totalTests,
long executionTimeNanos)
- Specified by:
sequenceEnd in interface ITestReporter- Overrides:
sequenceEnd in class AbstractTestReporter
msgSequenceEnd
public String msgSequenceEnd(ITestSequence sequence,
int okTests,
int totalTests,
long executionTimeNanos)
iteratorStart
public final void iteratorStart(String executionId,
int nestingLevel,
ITestIterator iterator)
- Specified by:
iteratorStart in interface ITestReporter- Overrides:
iteratorStart in class AbstractTestReporter
msgIteratorStart
public String msgIteratorStart(ITestIterator iterator)
iteratorEnd
public final void iteratorEnd(String executionId,
int nestingLevel,
ITestIterator iterator,
int okTests,
int totalTests,
long executionTimeNanos)
- Specified by:
iteratorEnd in interface ITestReporter- Overrides:
iteratorEnd in class AbstractTestReporter
msgIteratorEnd
public String msgIteratorEnd(ITestIterator iterator,
int okTests,
int totalTests,
long executionTimeNanos)
iterationStart
public final void iterationStart(String executionId,
int nestingLevel,
ITestIterator iterator,
int iterationNumber)
- Specified by:
iterationStart in interface ITestReporter- Overrides:
iterationStart in class AbstractTestReporter
msgIterationStart
public String msgIterationStart(ITestIterator iterator,
int iterationNumber)
iterationEnd
public final void iterationEnd(String executionId,
int nestingLevel,
ITestIterator iterator,
int iterationNumber,
int okTests,
int totalTests,
long executionTimeNanos)
- Specified by:
iterationEnd in interface ITestReporter- Overrides:
iterationEnd in class AbstractTestReporter
msgIterationEnd
public String msgIterationEnd(ITestIterator iterator,
int iterationNumber,
int okTests,
int totalTests,
long executionTimeNanos)
parallelizerStart
public final void parallelizerStart(String executionId,
int nestingLevel,
ITestParallelizer parallelizer)
- Specified by:
parallelizerStart in interface ITestReporter- Overrides:
parallelizerStart in class AbstractTestReporter
msgParallelizerStart
public String msgParallelizerStart(ITestParallelizer parallelizer)
parallelizerEnd
public final void parallelizerEnd(String executionId,
int nestingLevel,
ITestParallelizer parallelizer,
int okTests,
int totalTests,
long executionTimeNanos)
- Specified by:
parallelizerEnd in interface ITestReporter- Overrides:
parallelizerEnd in class AbstractTestReporter
msgParallelizerEnd
public String msgParallelizerEnd(ITestParallelizer parallelizer,
int okTests,
int totalTests,
long executionTimeNanos)
parallelThreadStart
public final void parallelThreadStart(String executionId,
int nestingLevel,
ITestParallelizer parallelizer,
int threadNumber)
- Specified by:
parallelThreadStart in interface ITestReporter- Overrides:
parallelThreadStart in class AbstractTestReporter
msgParallelThreadStart
public String msgParallelThreadStart(ITestParallelizer parallelizer,
int threadNumber)
parallelThreadEnd
public final void parallelThreadEnd(String executionId,
int nestingLevel,
ITestParallelizer parallelizer,
int threadNumber,
int okTests,
int totalTests,
long executionTimeNanos)
- Specified by:
parallelThreadEnd in interface ITestReporter- Overrides:
parallelThreadEnd in class AbstractTestReporter
msgParallelThreadEnd
public String msgParallelThreadEnd(ITestParallelizer parallelizer,
int threadNumber,
int okTests,
int totalTests,
long executionTimeNanos)
reportTestStart
public final void reportTestStart(String executionId,
int nestingLevel,
ITest test,
String testName)
- Overrides:
reportTestStart in class AbstractTestReporter
msgTestStart
public String msgTestStart(ITest test,
String testName)
reportTestEnd
public final void reportTestEnd(String executionId,
int nestingLevel,
ITest test,
String testName,
ITestResult result,
long executionTimeNanos)
- Overrides:
reportTestEnd in class AbstractTestReporter
msgTestEnd
public String msgTestEnd(ITest test,
String testName,
ITestResult result,
long executionTimeNanos)
formatLine
protected String formatLine(String executionId,
String message,
int nestingLevel)
output
protected abstract void output(String line,
boolean error)
Copyright © 2013 The THYMELEAF team. All Rights Reserved.