org.tap4j.ext.testng
Class TestTapReporter

Package class diagram package TestTapReporter
java.lang.Object
  extended by org.testng.TestListenerAdapter
      extended by org.tap4j.ext.testng.TestTapReporter
All Implemented Interfaces:
org.testng.IConfigurationListener, org.testng.IConfigurationListener2, org.testng.internal.IResultListener, org.testng.internal.IResultListener2, org.testng.ITestListener, org.testng.ITestNGListener

public class TestTapReporter
extends org.testng.TestListenerAdapter

A TestNG test reporter.

Since:
1.0

Constructor Summary
TestTapReporter()
           
 
Method Summary
protected  void generateTAPPerClass(org.testng.ITestContext testContext)
          Generate TAP file for tests
protected  void generateTAPPerMethod(org.testng.ITestContext testContext)
          Generate a TAP file for every method tested
 void onFinish(org.testng.ITestContext testContext)
           
 void onStart(org.testng.ITestContext testContext)
           
 void onTestFailedButWithinSuccessPercentage(org.testng.ITestResult tr)
           
 void onTestFailure(org.testng.ITestResult tr)
           
 void onTestSkipped(org.testng.ITestResult tr)
           
 void onTestSuccess(org.testng.ITestResult tr)
           
 
Methods inherited from class org.testng.TestListenerAdapter
beforeConfiguration, getAllTestMethods, getConfigurationFailures, getConfigurationSkips, getFailedButWithinSuccessPercentageTests, getFailedTests, getPassedTests, getSkippedTests, getTestContexts, onConfigurationFailure, onConfigurationSkip, onConfigurationSuccess, onTestStart, setAllTestMethods, setFailedButWithinSuccessPercentageTests, setFailedTests, setPassedTests, setSkippedTests, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TestTapReporter

public TestTapReporter()
Method Detail

onStart

public void onStart(org.testng.ITestContext testContext)
Specified by:
onStart in interface org.testng.ITestListener
Overrides:
onStart in class org.testng.TestListenerAdapter

onTestSuccess

public void onTestSuccess(org.testng.ITestResult tr)
Specified by:
onTestSuccess in interface org.testng.ITestListener
Overrides:
onTestSuccess in class org.testng.TestListenerAdapter

onTestFailure

public void onTestFailure(org.testng.ITestResult tr)
Specified by:
onTestFailure in interface org.testng.ITestListener
Overrides:
onTestFailure in class org.testng.TestListenerAdapter

onTestSkipped

public void onTestSkipped(org.testng.ITestResult tr)
Specified by:
onTestSkipped in interface org.testng.ITestListener
Overrides:
onTestSkipped in class org.testng.TestListenerAdapter

onTestFailedButWithinSuccessPercentage

public void onTestFailedButWithinSuccessPercentage(org.testng.ITestResult tr)
Specified by:
onTestFailedButWithinSuccessPercentage in interface org.testng.ITestListener
Overrides:
onTestFailedButWithinSuccessPercentage in class org.testng.TestListenerAdapter

onFinish

public void onFinish(org.testng.ITestContext testContext)
Specified by:
onFinish in interface org.testng.ITestListener
Overrides:
onFinish in class org.testng.TestListenerAdapter

generateTAPPerClass

protected void generateTAPPerClass(org.testng.ITestContext testContext)
Generate TAP file for tests

Parameters:
testContext -

generateTAPPerMethod

protected void generateTAPPerMethod(org.testng.ITestContext testContext)
Generate a TAP file for every method tested

Parameters:
testContext -


Copyright © 2010-2012 TupiLabs. All Rights Reserved.