views:

191

answers:

1

I was curious to know what the default listeners are in TestNG. I saw a bool property on the Ant task for useDefaultListeners but I would like to know what these are and where I can find them.

+3  A: 

There are four default reporters:

http://code.google.com/p/testng/source/browse/trunk/src/org/testng/reporters/SuiteHTMLReporter.java

The main reporter that creates the HTML reports.

http://code.google.com/p/testng/source/browse/trunk/src/org/testng/reporters/FailedReporter.java

This reporter creates testng-failed.xml

http://code.google.com/p/testng/source/browse/trunk/src/org/testng/reporters/XMLReporter.java

This reporter generates an XML file that captures the entire description of this test run. This XML file is used by other tools for further generation (PDF, etc...).

http://code.google.com/p/testng/source/browse/trunk/src/org/testng/reporters/EmailableReporter.java

This reporter creates a file that is suitable to be emailed either attached or inline.

Hope this helps.

--
Cedric

Cedric Beust
Thanks Cedric!!
Mohamed Nuur