TestNG v7.8.0
What's Changed
- XmlTest index is not set for test suites invoked with YAML by @sbaranov-parasoft in #2859
- Listener's onAfterClass is called before @afterclass configuration methods are executed. by @oliver-hughes in #2865
- After upgrading to TestNG 7.5.0, setting ITestResult.status to FAILURE doesn't fail the test anymore by @juherr and @krmahadevan in #2872 and #2864
- JUnitReportReporter should capture the test case output at the test case level by @JamesSassano in #2876
- [Feature] Allow test classes to define "configfailurepolicy" at a per class level by @krmahadevan in #2869
- TestNG.xml doesn't honour Parallel value of a clone by @krmahadevan in #2878
- before configuration and before invocation should be 'SKIP' when beforeMethod is 'skip' @bobshie in #2881
- Test listeners specified in parent testng.xml file are not included in testng-failed.xml file by @krmahadevan in #2882
- Discrepancies with DataProvider and Retry of failed tests by @krmahadevan in #2885
- Skipped Tests with DataProvider appear as failed by @jmoreira18 in #2889
- testng-results xml reports config skips from base classes as ignored by @krmahadevan in #2887
- Feature: Check that specific object present in List by @dbudim in #2902
- Upgrade snakeyaml to 2.0 by @labianchin in #2903
- [Feature] Not exception but warning if some (not all) of the given test names are not found in suite files. by @wenijinew in #2900
- [Feature] Generate testng-results.xml per test suite by @krmahadevan in #2908
New Contributors
- @sbaranov-parasoft made their first contribution in #2859
- @oliver-hughes made their first contribution in #2865
- @jmoreira18 made their first contribution in #2889
- @Iuri1012 made their first contribution in #2894
- @dbudim made their first contribution in #2902
- @labianchin made their first contribution in #2903
- @wenijinew made their first contribution in #2900
Full Changelog: 7.7.1...7.8.0