testng-team/testng
### [`v7.8.0`](https://togithub.com/testng-team/testng/releases/tag/7.8.0): TestNG v7.8.0
[Compare Source](https://togithub.com/testng-team/testng/compare/7.7.1...7.8.0)
#### What's Changed
- XmlTest index is not set for test suites invoked with YAML by [@sbaranov-parasoft](https://togithub.com/sbaranov-parasoft) in [https://github.com/testng-team/testng/pull/2859](https://togithub.com/testng-team/testng/pull/2859)
- Listener's onAfterClass is called before [@AfterClass](https://togithub.com/AfterClass) configuration methods are executed. by [@oliver-hughes](https://togithub.com/oliver-hughes) in [https://github.com/testng-team/testng/pull/2865](https://togithub.com/testng-team/testng/pull/2865)
- After upgrading to TestNG 7.5.0, setting ITestResult.status to FAILURE doesn't fail the test anymore by [@juherr](https://togithub.com/juherr) and [@krmahadevan](https://togithub.com/krmahadevan) in [https://github.com/testng-team/testng/pull/2872](https://togithub.com/testng-team/testng/pull/2872) and [https://github.com/testng-team/testng/pull/2864](https://togithub.com/testng-team/testng/pull/2864)
- JUnitReportReporter should capture the test case output at the test case level by [@JamesSassano](https://togithub.com/JamesSassano) in [https://github.com/testng-team/testng/pull/2876](https://togithub.com/testng-team/testng/pull/2876)
- \[Feature] Allow test classes to define "configfailurepolicy" at a per class level by [@krmahadevan](https://togithub.com/krmahadevan) in [https://github.com/testng-team/testng/pull/2869](https://togithub.com/testng-team/testng/pull/2869)
- TestNG.xml doesn't honour Parallel value of a clone by [@krmahadevan](https://togithub.com/krmahadevan) in [https://github.com/testng-team/testng/pull/2878](https://togithub.com/testng-team/testng/pull/2878)
- before configuration and before invocation should be 'SKIP' when beforeMethod is 'skip' [@bobshie](https://togithub.com/bobshie) in [https://github.com/testng-team/testng/pull/2881](https://togithub.com/testng-team/testng/pull/2881)
- Test listeners specified in parent testng.xml file are not included in testng-failed.xml file by [@krmahadevan](https://togithub.com/krmahadevan) in [https://github.com/testng-team/testng/pull/2882](https://togithub.com/testng-team/testng/pull/2882)
- Discrepancies with DataProvider and Retry of failed tests by [@krmahadevan](https://togithub.com/krmahadevan) in [https://github.com/testng-team/testng/pull/2885](https://togithub.com/testng-team/testng/pull/2885)
- Skipped Tests with DataProvider appear as failed by [@jmoreira18](https://togithub.com/jmoreira18) in [https://github.com/testng-team/testng/pull/2889](https://togithub.com/testng-team/testng/pull/2889)
- testng-results xml reports config skips from base classes as ignored by [@krmahadevan](https://togithub.com/krmahadevan) in [https://github.com/testng-team/testng/pull/2887](https://togithub.com/testng-team/testng/pull/2887)
- Feature: Check that specific object present in List by [@dbudim](https://togithub.com/dbudim) in [https://github.com/testng-team/testng/pull/2902](https://togithub.com/testng-team/testng/pull/2902)
- Upgrade snakeyaml to 2.0 by [@labianchin](https://togithub.com/labianchin) in [https://github.com/testng-team/testng/pull/2903](https://togithub.com/testng-team/testng/pull/2903)
- \[Feature] Not exception but warning if some (not all) of the given test names are not found in suite files. by [@wenijinew](https://togithub.com/wenijinew) in [https://github.com/testng-team/testng/pull/2900](https://togithub.com/testng-team/testng/pull/2900)
- \[Feature] Generate testng-results.xml per test suite by [@krmahadevan](https://togithub.com/krmahadevan) in [https://github.com/testng-team/testng/pull/2908](https://togithub.com/testng-team/testng/pull/2908)
#### New Contributors
- [@sbaranov-parasoft](https://togithub.com/sbaranov-parasoft) made their first contribution in [https://github.com/testng-team/testng/pull/2859](https://togithub.com/testng-team/testng/pull/2859)
- [@oliver-hughes](https://togithub.com/oliver-hughes) made their first contribution in [https://github.com/testng-team/testng/pull/2865](https://togithub.com/testng-team/testng/pull/2865)
- [@jmoreira18](https://togithub.com/jmoreira18) made their first contribution in [https://github.com/testng-team/testng/pull/2889](https://togithub.com/testng-team/testng/pull/2889)
- [@Iuri1012](https://togithub.com/Iuri1012) made their first contribution in [https://github.com/testng-team/testng/pull/2894](https://togithub.com/testng-team/testng/pull/2894)
- [@dbudim](https://togithub.com/dbudim) made their first contribution in [https://github.com/testng-team/testng/pull/2902](https://togithub.com/testng-team/testng/pull/2902)
- [@labianchin](https://togithub.com/labianchin) made their first contribution in [https://github.com/testng-team/testng/pull/2903](https://togithub.com/testng-team/testng/pull/2903)
- [@wenijinew](https://togithub.com/wenijinew) made their first contribution in [https://github.com/testng-team/testng/pull/2900](https://togithub.com/testng-team/testng/pull/2900)
**Full Changelog**: https://github.com/testng-team/testng/compare/7.7.1...7.8.0
Configuration
đ Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
đŠ Automerge: Disabled by config. Please merge this manually once you are satisfied.
â» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
đ Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
7.7.1
->7.8.0
Release Notes
testng-team/testng
### [`v7.8.0`](https://togithub.com/testng-team/testng/releases/tag/7.8.0): TestNG v7.8.0 [Compare Source](https://togithub.com/testng-team/testng/compare/7.7.1...7.8.0) #### What's Changed - XmlTest index is not set for test suites invoked with YAML by [@sbaranov-parasoft](https://togithub.com/sbaranov-parasoft) in [https://github.com/testng-team/testng/pull/2859](https://togithub.com/testng-team/testng/pull/2859) - Listener's onAfterClass is called before [@AfterClass](https://togithub.com/AfterClass) configuration methods are executed. by [@oliver-hughes](https://togithub.com/oliver-hughes) in [https://github.com/testng-team/testng/pull/2865](https://togithub.com/testng-team/testng/pull/2865) - After upgrading to TestNG 7.5.0, setting ITestResult.status to FAILURE doesn't fail the test anymore by [@juherr](https://togithub.com/juherr) and [@krmahadevan](https://togithub.com/krmahadevan) in [https://github.com/testng-team/testng/pull/2872](https://togithub.com/testng-team/testng/pull/2872) and [https://github.com/testng-team/testng/pull/2864](https://togithub.com/testng-team/testng/pull/2864) - JUnitReportReporter should capture the test case output at the test case level by [@JamesSassano](https://togithub.com/JamesSassano) in [https://github.com/testng-team/testng/pull/2876](https://togithub.com/testng-team/testng/pull/2876) - \[Feature] Allow test classes to define "configfailurepolicy" at a per class level by [@krmahadevan](https://togithub.com/krmahadevan) in [https://github.com/testng-team/testng/pull/2869](https://togithub.com/testng-team/testng/pull/2869) - TestNG.xml doesn't honour Parallel value of a clone by [@krmahadevan](https://togithub.com/krmahadevan) in [https://github.com/testng-team/testng/pull/2878](https://togithub.com/testng-team/testng/pull/2878) - before configuration and before invocation should be 'SKIP' when beforeMethod is 'skip' [@bobshie](https://togithub.com/bobshie) in [https://github.com/testng-team/testng/pull/2881](https://togithub.com/testng-team/testng/pull/2881) - Test listeners specified in parent testng.xml file are not included in testng-failed.xml file by [@krmahadevan](https://togithub.com/krmahadevan) in [https://github.com/testng-team/testng/pull/2882](https://togithub.com/testng-team/testng/pull/2882) - Discrepancies with DataProvider and Retry of failed tests by [@krmahadevan](https://togithub.com/krmahadevan) in [https://github.com/testng-team/testng/pull/2885](https://togithub.com/testng-team/testng/pull/2885) - Skipped Tests with DataProvider appear as failed by [@jmoreira18](https://togithub.com/jmoreira18) in [https://github.com/testng-team/testng/pull/2889](https://togithub.com/testng-team/testng/pull/2889) - testng-results xml reports config skips from base classes as ignored by [@krmahadevan](https://togithub.com/krmahadevan) in [https://github.com/testng-team/testng/pull/2887](https://togithub.com/testng-team/testng/pull/2887) - Feature: Check that specific object present in List by [@dbudim](https://togithub.com/dbudim) in [https://github.com/testng-team/testng/pull/2902](https://togithub.com/testng-team/testng/pull/2902) - Upgrade snakeyaml to 2.0 by [@labianchin](https://togithub.com/labianchin) in [https://github.com/testng-team/testng/pull/2903](https://togithub.com/testng-team/testng/pull/2903) - \[Feature] Not exception but warning if some (not all) of the given test names are not found in suite files. by [@wenijinew](https://togithub.com/wenijinew) in [https://github.com/testng-team/testng/pull/2900](https://togithub.com/testng-team/testng/pull/2900) - \[Feature] Generate testng-results.xml per test suite by [@krmahadevan](https://togithub.com/krmahadevan) in [https://github.com/testng-team/testng/pull/2908](https://togithub.com/testng-team/testng/pull/2908) #### New Contributors - [@sbaranov-parasoft](https://togithub.com/sbaranov-parasoft) made their first contribution in [https://github.com/testng-team/testng/pull/2859](https://togithub.com/testng-team/testng/pull/2859) - [@oliver-hughes](https://togithub.com/oliver-hughes) made their first contribution in [https://github.com/testng-team/testng/pull/2865](https://togithub.com/testng-team/testng/pull/2865) - [@jmoreira18](https://togithub.com/jmoreira18) made their first contribution in [https://github.com/testng-team/testng/pull/2889](https://togithub.com/testng-team/testng/pull/2889) - [@Iuri1012](https://togithub.com/Iuri1012) made their first contribution in [https://github.com/testng-team/testng/pull/2894](https://togithub.com/testng-team/testng/pull/2894) - [@dbudim](https://togithub.com/dbudim) made their first contribution in [https://github.com/testng-team/testng/pull/2902](https://togithub.com/testng-team/testng/pull/2902) - [@labianchin](https://togithub.com/labianchin) made their first contribution in [https://github.com/testng-team/testng/pull/2903](https://togithub.com/testng-team/testng/pull/2903) - [@wenijinew](https://togithub.com/wenijinew) made their first contribution in [https://github.com/testng-team/testng/pull/2900](https://togithub.com/testng-team/testng/pull/2900) **Full Changelog**: https://github.com/testng-team/testng/compare/7.7.1...7.8.0Configuration
đ Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
đŠ Automerge: Disabled by config. Please merge this manually once you are satisfied.
â» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
đ Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.