TestNG v7.7.0
What's Changed
- Replace FindBugs by SpotBugs by @gruenich in #2781
- Gradle: Drop forUseAtConfigurationTime() by @gruenich in #2783
- Added ability to provide custom message to assertThrows\expectThrows methods by @anatolyuzhakov in #2793
- Fix issue 2801 - Only resolve hostname once by @spkrka in #2802
- [SECURITY] Fix Zip Slip Vulnerability
by @JLLeitschuh in #2806 - GITHUB-2807 - Failsafe buildStackTrace by @seregamorph in #2808
- Prevent overlogging of debug msgs in Graph impl by @krmahadevan in #2813
- Streamline dataprovider invoking in abstract classes by @krmahadevan in #2814
- Streamline TestResult due to expectedExceptions by @krmahadevan in #2815
- Unexpected test runs count with retry analyzer by @krmahadevan in #2816
- Make PackageUtils compliant with JPMS by @krmahadevan in #2817
- Ability to retry a data provider during failures by @krmahadevan in #2820
- Refactoring by @krmahadevan in #2821
- Fixing bug with DataProvider retry by @krmahadevan in #2822
- Add config key for callback discrepancy behavior by @krmahadevan in #2823
- Upgrading versions by @krmahadevan in #2824
- Fix #2770: FileAlreadyExistsException on copy by @melloware in #2827
- JarFileUtils.delete(File f) throw actual exception (instead of FileNotFound) when file cannot be deleted #2825 by @speedythesnail in #2826
- GITHUB-2830 - Failsafe parameter.toString by @seregamorph in #2831
- Changing assertion message of the osgitest by @krmahadevan in #2832
- hidden spotbugs in release #2829 by @bobshie in #2833
- Enhancing the Matrix by @krmahadevan in #2834
- Avoid Compilation errors on Semeru JDK flavour. by @krmahadevan in #2835
- Add addition yml extension by @speedythesnail in #2837
- Support getting dependencies info for a test by @krmahadevan in #2839
- Honour regex in dependsOnMethods by @krmahadevan in #2838
- Ensure All tests run all the time by @krmahadevan in #2842
- Deprecate support for running Spock Tests by @krmahadevan in #2846
- Streamline dependsOnMethods for configurations by @krmahadevan in #2845
- Ensure ITestContext available for JUnit4 tests by @krmahadevan in #2848
- Deprecate support for running JUnit tests by @krmahadevan in #2849
New Contributors
- @gruenich made their first contribution in #2781
- @anatolyuzhakov made their first contribution in #2793
- @spkrka made their first contribution in #2802
- @JLLeitschuh made their first contribution in #2806
- @seregamorph made their first contribution in #2808
- @melloware made their first contribution in #2827
- @speedythesnail made their first contribution in #2826
- @bobshie made their first contribution in #2833
Full Changelog: 7.6.1...7.7.0