org.apache.maven.surefire.testng
Class TestNGReporter
java.lang.Object
org.apache.maven.surefire.testng.TestNGReporter
- All Implemented Interfaces:
- org.testng.ISuiteListener, org.testng.ITestListener
- Direct Known Subclasses:
- ConfigurationAwareTestNGReporter
public class TestNGReporter
- extends Object
- implements org.testng.ITestListener, org.testng.ISuiteListener
Listens for and provides and adaptor layer so that
TestNG tests can report their status to the current
RunListener
.
- Author:
- jkuhnert
Constructor Summary |
TestNGReporter(RunListener reportManager)
Constructs a new instance that will listen to
test updates from a TestNG class instance. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SUREFIRE_BUNDLE_NAME
public static final String SUREFIRE_BUNDLE_NAME
- See Also:
- Constant Field Values
TestNGReporter
public TestNGReporter(RunListener reportManager)
- Constructs a new instance that will listen to
test updates from a
TestNG
class instance.
It is assumed that the requisite TestNG.addListener(ITestListener)
method call has already associated with this instance before the test
suite is run.
- Parameters:
reportManager
- Instance to report suite status to
onTestStart
public void onTestStart(org.testng.ITestResult result)
- Specified by:
onTestStart
in interface org.testng.ITestListener
onTestSuccess
public void onTestSuccess(org.testng.ITestResult result)
- Specified by:
onTestSuccess
in interface org.testng.ITestListener
onTestFailure
public void onTestFailure(org.testng.ITestResult result)
- Specified by:
onTestFailure
in interface org.testng.ITestListener
onTestSkipped
public void onTestSkipped(org.testng.ITestResult result)
- Specified by:
onTestSkipped
in interface org.testng.ITestListener
onTestFailedButWithinSuccessPercentage
public void onTestFailedButWithinSuccessPercentage(org.testng.ITestResult result)
- Specified by:
onTestFailedButWithinSuccessPercentage
in interface org.testng.ITestListener
onStart
public void onStart(org.testng.ITestContext context)
- Specified by:
onStart
in interface org.testng.ITestListener
onFinish
public void onFinish(org.testng.ITestContext context)
- Specified by:
onFinish
in interface org.testng.ITestListener
onStart
public void onStart(org.testng.ISuite suite)
- Specified by:
onStart
in interface org.testng.ISuiteListener
onFinish
public void onFinish(org.testng.ISuite suite)
- Specified by:
onFinish
in interface org.testng.ISuiteListener
onConfigurationFailure
public void onConfigurationFailure(org.testng.ITestResult result)
onConfigurationSkip
public void onConfigurationSkip(org.testng.ITestResult result)
onConfigurationSuccess
public void onConfigurationSuccess(org.testng.ITestResult result)
Copyright © 2004-2013 The Apache Software Foundation. All Rights Reserved.