Class AbstractTestReporter
Object
org.thymeleaf.testing.templateengine.report.AbstractTestReporter
- All Implemented Interfaces:
ITestReporter
- Direct Known Subclasses:
AbstractTextualTestReporter
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
executionEnd
(String executionId, int okTests, int totalTests, long executionTimeNanos) void
executionStart
(String executionId) final long
getExecutionTimeMsByTestName
(String testName) final ITestResult
getResultByTestName
(String testName) final long
final boolean
isAllOK()
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) 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) protected void
reportTestEnd
(String executionId, int nestingLevel, ITest test, String testName, ITestResult result, long executionTimeNanos) protected void
reportTestStart
(String executionId, int nestingLevel, ITest test, String testName) final void
reset()
void
sequenceEnd
(String executionId, int nestingLevel, ITestSequence sequence, int okTests, int totalTests, long executionTimeNanos) void
sequenceStart
(String executionId, int nestingLevel, ITestSequence sequence) final void
testEnd
(String executionId, int nestingLevel, ITest test, String testName, ITestResult result, long executionTimeNanos) final void
-
Constructor Details
-
AbstractTestReporter
protected AbstractTestReporter()
-
-
Method Details
-
testStart
- Specified by:
testStart
in interfaceITestReporter
-
reportTestStart
-
testEnd
public final void testEnd(String executionId, int nestingLevel, ITest test, String testName, ITestResult result, long executionTimeNanos) - Specified by:
testEnd
in interfaceITestReporter
-
reportTestEnd
protected void reportTestEnd(String executionId, int nestingLevel, ITest test, String testName, ITestResult result, long executionTimeNanos) -
isAllOK
public final boolean isAllOK()- Specified by:
isAllOK
in interfaceITestReporter
-
getTotalExecutionTimeMs
public final long getTotalExecutionTimeMs()- Specified by:
getTotalExecutionTimeMs
in interfaceITestReporter
-
getAllTestNames
- Specified by:
getAllTestNames
in interfaceITestReporter
-
getResultByTestName
- Specified by:
getResultByTestName
in interfaceITestReporter
-
getExecutionTimeMsByTestName
- Specified by:
getExecutionTimeMsByTestName
in interfaceITestReporter
-
reset
public final void reset()- Specified by:
reset
in interfaceITestReporter
-
executionStart
- Specified by:
executionStart
in interfaceITestReporter
-
executionEnd
- Specified by:
executionEnd
in interfaceITestReporter
-
sequenceStart
- Specified by:
sequenceStart
in interfaceITestReporter
-
sequenceEnd
public void sequenceEnd(String executionId, int nestingLevel, ITestSequence sequence, int okTests, int totalTests, long executionTimeNanos) - Specified by:
sequenceEnd
in interfaceITestReporter
-
iteratorStart
- Specified by:
iteratorStart
in interfaceITestReporter
-
iteratorEnd
public void iteratorEnd(String executionId, int nestingLevel, ITestIterator iterator, int okTests, int totalTests, long executionTimeNanos) - Specified by:
iteratorEnd
in interfaceITestReporter
-
iterationStart
public void iterationStart(String executionId, int nestingLevel, ITestIterator iterator, int iterationNumber) - Specified by:
iterationStart
in interfaceITestReporter
-
iterationEnd
public void iterationEnd(String executionId, int nestingLevel, ITestIterator iterator, int iterationNumber, int okTests, int totalTests, long executionTimeNanos) - Specified by:
iterationEnd
in interfaceITestReporter
-
parallelizerStart
- Specified by:
parallelizerStart
in interfaceITestReporter
-
parallelizerEnd
public void parallelizerEnd(String executionId, int nestingLevel, ITestParallelizer parallelizer, int okTests, int totalTests, long executionTimeNanos) - Specified by:
parallelizerEnd
in interfaceITestReporter
-
parallelThreadStart
public void parallelThreadStart(String executionId, int nestingLevel, ITestParallelizer parallelizer, int threadNumber) - Specified by:
parallelThreadStart
in interfaceITestReporter
-
parallelThreadEnd
public void parallelThreadEnd(String executionId, int nestingLevel, ITestParallelizer parallelizer, int threadNumber, int okTests, int totalTests, long executionTimeNanos) - Specified by:
parallelThreadEnd
in interfaceITestReporter
-