package test.listeners; import org.testng.ITestContext; import org.testng.ITestListener; import org.testng.ITestResult; /** * From https://github.com/rajsrivastav1919/TestNGTest */ public class SetStatusListener implements ITestListener { private ITestContext context; @Override public void onTestStart(ITestResult result) {} @Override public void onTestSuccess(ITestResult result) {} @Override public void onTestFailure(ITestResult result) { result.setStatus(ITestResult.SUCCESS); } @Override public void onTestSkipped(ITestResult result) {} @Override public void onTestFailedButWithinSuccessPercentage(ITestResult result) {} @Override public void onStart(ITestContext context) {} @Override public void onFinish(ITestContext context) { this.context = context; } public ITestContext getContext() { return context; } }