| | |
| | | =========================================================================== |
| | | 5.7 |
| | | |
| | | Fixed: TESTNG-169 Error message: <method> is depending on nonexistent method null ("null" is uninformative) |
| | | Fixed: -listener takes comma-separated classes |
| | | Added: RetryAnalyzer (experimental) (Jeremie) |
| | | |
| | | |
| | | =========================================================================== |
| | | 5.6 |
| | | |
| | | Added: SkipException/TimeBombedSkipException for manual skipping |
| | | Added: <tests> can now be disabled at xml level using <test enabled="false"> |
| | | Added: Suite files that only contain other suites do not get reported |
| | | Fixed: @BeforeClass methods would incorrectly report cyclic graphs |
| | | Added: get/setAttribute to ITestContext |
| | | Added: plugging in factory objects to handle the actual instantiation of tests |
| | | Added: dataProvider to @Factory |
| | | Added: ISuite now gives access to the current XmlSuite |
| | | Fixed: TESTNG-139 dependsOnMethods gets confused when dependency is "protected" |
| | | Fixed: TESTNG-141 junit attribute set to false in testng-failed.xml when it should be true |
| | | Fixed: TESTNG-142 Exceptions in DataProvider are not reported as failed test |
| | | Added: Improved behavior for @Before/@AfterClass when using @Factory |
| | | (http://forums.opensymphony.com/thread.jspa?threadID=6594&messageID=122294#122294) |
| | | Added: Support for concurrent execution for invocationCount=1 threadPoolSize>1 and @DataProvider |
| | | (http://forums.opensymphony.com/thread.jspa?threadID=64738&tstart=0) |
| | | Added: New TestNG specific XML report, generated by default in 'xml' subdirectory of test-output |
| | | Added: support in strprotocol for passing the ITest.getTestName() information |
| | | Fixed: TESTNG-152 If DataProvider is not found, the exception message should tell exactly what happened |
| | | |
| | | Eclipse plug-in |
| | | |
| | | Fixed: Bug that made group launch configurations unusable |
| | | Fixed: The plugin doesn't create the correct launch configuration for @Factory |
| | | Fixed: Method based launchers cannot be editted |
| | | Fixed: Plugin hangs while executing test with dataprovider that sends \n, \r messages |
| | | Added: display ITest.getTestName() |
| | | |
| | | IDEA plug-in |
| | | |
| | | Fixed: IDEA 7.0 compatibility |
| | | Fixed: occasional 'illegal arguments exception' |
| | | Fixed: TESTNG-151 Final passing test result is not properly hidden |
| | | Added: Auto-completion for dependsOnMethods |
| | | Added: Highlighting of invalid groups/methods in dependsOn* |
| | | =========================================================================== |
| | | 5.5 |
| | | |
| | | Fixed: @BeforeGroup methods were run twice when in a base class |
| | | Fixed: @BeforeGroup methods were run twice with a @Test at class level |
| | | Fixed: parallel="tests" didn't work as advertised |
| | | Added: Support for thread-count at test level |
| | | Added: Method selectors receive a Context and can stop the chain with setStopped() |
| | | Fixed: XmlMethodSelector was always run first regardless of its priority |
| | | Added: @BeforeGroups/@AfterGroups can live in classes without @Test methods |
| | | Added: DataProvider can now take an ITestContext parameter |
| | | Fixed: Wasn't parsing <selector-class-name> correctly |
| | | Fixed: Annotation Transformers now work on class-level annotations |
| | | Fixed: Some class-level @Test attributes were not always honored |
| | | Added: Clean separation between @Test invocation events and @Configuration invocation events |
| | | (see also TESTNG-111) |
| | | Added: Test instances created by @Factory now run in multiple threads in parallel mode |
| | | Fixed: @Before/@AfterGroups invocation order |
| | | Fixed: TESTNG-27: Parameters are not used on <test> level anymore |
| | | Fixed: TESTNG-107 don't create an output directory if "outputDirectory" is null |
| | | Fixed: TESTNG-127 UseDefaultListeners in Ant Task does not work |
| | | Fixed: TESTNG-119 Running TestNG runner with invalid '-sourcedir' on JDK14 JavaDoc annotated test classes won't fail. |
| | | Fixed: TESTNG-113 Dependent methods within the same static inner class are not found |
| | | Fixed: TESTNG-125 TestNG failed for test classes under *.java*.* pakages |
| | | |
| | | Eclipse plug-in |
| | | Fixed: issue with launch configuration |
| | | Fixed: TESTNG-124: setting location of testng reports output |
| | | |
| | | =========================================================================== |
| | | 5.4 |
| | | |
| | | Fixed: Ant task issue with paths containing spaces |