Package org.testng.reporters
Class EmailableReporter2.TestResult
- java.lang.Object
-
- org.testng.reporters.EmailableReporter2.TestResult
-
- Enclosing class:
- EmailableReporter2
protected static class EmailableReporter2.TestResult extends java.lang.Object
GroupsEmailableReporter2.ClassResult
s by test, type (configuration or test), and status.
-
-
Field Summary
Fields Modifier and Type Field Description protected static java.util.Comparator<ITestResult>
RESULT_COMPARATOR
Orders test results by class name and then by method name (in lexicographic order).
-
Constructor Summary
Constructors Constructor Description TestResult(ITestContext context)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.String
formatGroups(java.lang.String[] groups)
Formats an array of groups for display.long
getDuration()
java.lang.String
getExcludedGroups()
java.util.List<EmailableReporter2.ClassResult>
getFailedConfigurationResults()
int
getFailedTestCount()
java.util.List<EmailableReporter2.ClassResult>
getFailedTestResults()
java.lang.String
getIncludedGroups()
int
getPassedTestCount()
java.util.List<EmailableReporter2.ClassResult>
getPassedTestResults()
java.util.List<EmailableReporter2.ClassResult>
getSkippedConfigurationResults()
int
getSkippedTestCount()
java.util.List<EmailableReporter2.ClassResult>
getSkippedTestResults()
java.lang.String
getTestName()
protected java.util.List<EmailableReporter2.ClassResult>
groupResults(java.util.Set<ITestResult> results)
Groups test results by method and then by class.
-
-
-
Field Detail
-
RESULT_COMPARATOR
protected static final java.util.Comparator<ITestResult> RESULT_COMPARATOR
Orders test results by class name and then by method name (in lexicographic order).
-
-
Constructor Detail
-
TestResult
public TestResult(ITestContext context)
-
-
Method Detail
-
groupResults
protected java.util.List<EmailableReporter2.ClassResult> groupResults(java.util.Set<ITestResult> results)
Groups test results by method and then by class.
-
getTestName
public java.lang.String getTestName()
-
getFailedConfigurationResults
public java.util.List<EmailableReporter2.ClassResult> getFailedConfigurationResults()
- Returns:
- the results for failed configurations (possibly empty)
-
getFailedTestResults
public java.util.List<EmailableReporter2.ClassResult> getFailedTestResults()
- Returns:
- the results for failed tests (possibly empty)
-
getSkippedConfigurationResults
public java.util.List<EmailableReporter2.ClassResult> getSkippedConfigurationResults()
- Returns:
- the results for skipped configurations (possibly empty)
-
getSkippedTestResults
public java.util.List<EmailableReporter2.ClassResult> getSkippedTestResults()
- Returns:
- the results for skipped tests (possibly empty)
-
getPassedTestResults
public java.util.List<EmailableReporter2.ClassResult> getPassedTestResults()
- Returns:
- the results for passed tests (possibly empty)
-
getFailedTestCount
public int getFailedTestCount()
-
getSkippedTestCount
public int getSkippedTestCount()
-
getPassedTestCount
public int getPassedTestCount()
-
getDuration
public long getDuration()
-
getIncludedGroups
public java.lang.String getIncludedGroups()
-
getExcludedGroups
public java.lang.String getExcludedGroups()
-
formatGroups
protected java.lang.String formatGroups(java.lang.String[] groups)
Formats an array of groups for display.
-
-