public interface ReportAggregatesListener
Modifier and Type | Method and Description |
---|---|
void |
setCategoryContextInfo(TestAttributeTestContextProvider<Category> categoryContext)
Allows sharing the complete list of category and associated tests with the reporter
|
void |
setExceptionContextInfo(ExceptionTestContextImpl exceptionContext)
Allows sharing the complete list of exceptions and associated tests with the reporter
|
void |
setStatusCount(SessionStatusStats sc)
Passes the stats of the run session for all possible levels:
Features/Tests
Scenarios/Logs
Steps
|
void |
setSystemAttributeContext(SystemAttributeContext systemAttributeContext)
Passes all system information to the reporter
|
void |
setTestList(java.util.List<Test> testList)
Allows sharing the complete list of tests with the reporter
|
void |
setTestRunnerLogs(java.util.List<java.lang.String> logs)
Passes the complete list of logs to the reporter
|
void setTestList(java.util.List<Test> testList)
testList
- list of all tests created by ExtentReports
void setTestRunnerLogs(java.util.List<java.lang.String> logs)
logs
- testrunner logsvoid setCategoryContextInfo(TestAttributeTestContextProvider<Category> categoryContext)
categoryContext
- collection containing categories and all associated testsvoid setExceptionContextInfo(ExceptionTestContextImpl exceptionContext)
exceptionContext
- collection containing exception and all associated testsvoid setSystemAttributeContext(SystemAttributeContext systemAttributeContext)
systemAttributeContext
- system informationvoid setStatusCount(SessionStatusStats sc)
sc
- SessionStatusStats
represents stats of each hierarchical level of test/event