Update dependency org.testng:testng to v7.10.2
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| org.testng:testng (source) | 7.5.1 -> 7.10.2 |
Release Notes
testng-team/testng (org.testng:testng)
v7.10.2: TestNG v7.10.2
What's Changed
- Bump gradle/wrapper-validation-action from 2.1.2 to 3.3.0 by @dependabot in https://github.com/testng-team/testng/pull/3113
- Streaming working of listener comparator by @krmahadevan in https://github.com/testng-team/testng/pull/3118
Full Changelog: https://github.com/testng-team/testng/compare/7.10.1...7.10.2
v7.10.1: TestNG v7.10.1
What's Changed
- Bump org.gradlex.build-parameters from 1.4.3 to 1.4.4 by @dependabot in https://github.com/testng-team/testng/pull/3108
- Fix for https://github.com/testng-team/testng/issues/3110
Full Changelog: https://github.com/testng-team/testng/compare/7.10.0...7.10.1
v7.10.0: TestNG v7.10.0
What's Changed
- Clean-up deprecated code by @krmahadevan in https://github.com/testng-team/testng/pull/3024
- Minor discrepancy fixes by @krmahadevan in https://github.com/testng-team/testng/pull/3026
- Deleting TestNG eclipse plugin specific classes by @krmahadevan in https://github.com/testng-team/testng/pull/3031
- Code clean-up by @krmahadevan in https://github.com/testng-team/testng/pull/3027
- Remove deprecated JUnit related support in TestNG by @krmahadevan in https://github.com/testng-team/testng/pull/3023
- Bump actions/upload-artifact from 3 to 4 by @dependabot in https://github.com/testng-team/testng/pull/3017
- Bump com.github.johnrengelman.shadow:com.github.johnrengelman.shadow.gradle.plugin from 7.0.0 to 8.1.1 by @dependabot in https://github.com/testng-team/testng/pull/2952
- Handle exceptions in emailable Reporter by @krmahadevan in https://github.com/testng-team/testng/pull/3042
- Add wrapperbot and update workflow order by @juherr in https://github.com/testng-team/testng/pull/3051
- Support ITestNGFactory customisation by @krmahadevan in https://github.com/testng-team/testng/pull/3060
- Streamline data provider listener invocation by @krmahadevan in https://github.com/testng-team/testng/pull/3058
- Streamline Guice Module creation in concurrency. by @krmahadevan in https://github.com/testng-team/testng/pull/3062
- Copy test result attributes when unexpected failures by @krmahadevan in https://github.com/testng-team/testng/pull/3065
- Upgrade Gradle to 8.6, use Java 17 for building code, target Java 11, polish buildscripts by @vlsi in https://github.com/testng-team/testng/pull/3067
- chore: use explicit dependency versions instead of refreshVersions by @vlsi in https://github.com/testng-team/testng/pull/3068
- Bump gradle/wrapper-validation-action from 1.1.0 to 2.1.1 by @dependabot in https://github.com/testng-team/testng/pull/3063
- Bump actions/checkout from 3 to 4 by @dependabot in https://github.com/testng-team/testng/pull/3052
- Remove Ant by @juherr in https://github.com/testng-team/testng/pull/3071
- Support ordering of listeners by @krmahadevan in https://github.com/testng-team/testng/pull/3072
- Bump oracle-actions/setup-java from 1.3.2 to 1.3.3 by @dependabot in https://github.com/testng-team/testng/pull/3073
- Add errorprone by @juherr in https://github.com/testng-team/testng/pull/2958
- Allow custom thread pool executors to be wired in. by @krmahadevan in https://github.com/testng-team/testng/pull/3075
- Allow data providers to be non cacheable by @krmahadevan in https://github.com/testng-team/testng/pull/3076
- Use Locks instead of synchronised keyword by @krmahadevan in https://github.com/testng-team/testng/pull/3077
- Document pgp artifact signing keys by @krmahadevan in https://github.com/testng-team/testng/pull/3085
- Add Unique Id for all test class instances by @krmahadevan in https://github.com/testng-team/testng/pull/3083
- Adding issue management workflows by @krmahadevan in https://github.com/testng-team/testng/pull/3090
- Map object to configurations by @krmahadevan in https://github.com/testng-team/testng/pull/3089
- Allow listeners to be disabled at runtime by @krmahadevan in https://github.com/testng-team/testng/pull/3088
- Streamline Data Provider execution by @krmahadevan in https://github.com/testng-team/testng/pull/3092
- Test case failure by @krmahadevan in https://github.com/testng-team/testng/pull/3093
- Honour inheritance when parsing listener factories by @krmahadevan in https://github.com/testng-team/testng/pull/3096
- Fixing flaky tests by @krmahadevan in https://github.com/testng-team/testng/pull/3098
- Tweaks around accessing SuiteResult by @krmahadevan in https://github.com/testng-team/testng/pull/3099
- Update Gradle Wrapper from 8.6 to 8.7 by @github-actions in https://github.com/testng-team/testng/pull/3101
- Bump oracle-actions/setup-java from 1.3.3 to 1.3.4 by @dependabot in https://github.com/testng-team/testng/pull/3103
- Bump gradle/wrapper-validation-action from 2.1.1 to 2.1.2 by @dependabot in https://github.com/testng-team/testng/pull/3104
- Streamline random generation by @krmahadevan in https://github.com/testng-team/testng/pull/3100
- Minor refactoring around RunOrder enum by @krmahadevan in https://github.com/testng-team/testng/pull/3106
- Streamline dependencies for configurations by @krmahadevan in https://github.com/testng-team/testng/pull/3107
New Contributors
- @github-actions made their first contribution in https://github.com/testng-team/testng/pull/3101
Full Changelog: https://github.com/testng-team/testng/compare/7.9.0...7.10.0
v7.9.0: TestNG v7.9.0
What's Changed
- GitHub 2913 by @ahgittin in https://github.com/testng-team/testng/pull/2914
- Test Results as artifacts for failed runs by @krmahadevan in https://github.com/testng-team/testng/pull/2918
- Minor code clean-ups by @krmahadevan in https://github.com/testng-team/testng/pull/2919
- Fixing the Github CI yaml file by @krmahadevan in https://github.com/testng-team/testng/pull/2920
- Fixing data races by @krmahadevan in https://github.com/testng-team/testng/pull/2921
- Dont honour params specified in suite-file tag by @krmahadevan in https://github.com/testng-team/testng/pull/2923
- Decouple SuiteRunner and TestRunner by @krmahadevan in https://github.com/testng-team/testng/pull/2932
- Disable Native DI for BeforeSuite methods by @krmahadevan in https://github.com/testng-team/testng/pull/2933
- Streamline running Parallel Dataproviders+retries by @krmahadevan in https://github.com/testng-team/testng/pull/2935
- Remove extra whitespace in log for Configuration.createMethods() by @goelakash in https://github.com/testng-team/testng/pull/2943
- Added the link for TestNG Documentation's GitHub Repo in README.md by @mohsinsackeer in https://github.com/testng-team/testng/pull/2946
- Add dependabot by @juherr in https://github.com/testng-team/testng/pull/2949
- Bump actions/checkout from 3.5.0 to 3.5.3 by @dependabot in https://github.com/testng-team/testng/pull/2955
- Bump com.github.autostyle:autostyle-plugin-gradle from 3.1 to 3.2 by @dependabot in https://github.com/testng-team/testng/pull/2954
- Bump actions/setup-java from 2 to 3 by @dependabot in https://github.com/testng-team/testng/pull/2953
- Bump gradle/wrapper-validation-action from 1.0.6 to 1.1.0 by @dependabot in https://github.com/testng-team/testng/pull/2951
- Bump com.github.vlsi.gradle-extensions:com.github.vlsi.gradle-extensions.gradle.plugin from 1.78 to 1.90 by @dependabot in https://github.com/testng-team/testng/pull/2963
- Bump github/combine-prs from 3.1.1 to 3.1.2 by @dependabot in https://github.com/testng-team/testng/pull/2966
- Bump actions/checkout from 3.5.3 to 3.6.0 by @dependabot in https://github.com/testng-team/testng/pull/2970
- FirstTimeOnlyConfig methods + Listener invocations by @krmahadevan in https://github.com/testng-team/testng/pull/2971
- #2974: Add overrideGroupsFromCliInParentChildXml test by @dr29bart in https://github.com/testng-team/testng/pull/2975
- Bump actions/checkout from 3.6.0 to 4.0.0 by @dependabot in https://github.com/testng-team/testng/pull/2979
- Bump github/combine-prs from 3.1.2 to 4.0.0 by @dependabot in https://github.com/testng-team/testng/pull/2981
- Bump actions/checkout from 4.0.0 to 4.1.0 by @dependabot in https://github.com/testng-team/testng/pull/2988
- Bump de.fayard.refreshVersions from 0.30.1 to 0.60.3 by @dependabot in https://github.com/testng-team/testng/pull/2990
- Bump org.sonarqube:org.sonarqube.gradle.plugin from 2.8 to 4.4.0.3356 by @dependabot in https://github.com/testng-team/testng/pull/2989
- Ensure thread safety for attribute access by @krmahadevan in https://github.com/testng-team/testng/pull/2992
- Bump org.sonarqube:org.sonarqube.gradle.plugin from 4.4.0.3356 to 4.4.1.3373 by @dependabot in https://github.com/testng-team/testng/pull/2993
- Bump actions/checkout from 4.1.0 to 4.1.1 by @dependabot in https://github.com/testng-team/testng/pull/2997
- Add @Inherited to the Listeners annotation by @pavlogs in https://github.com/testng-team/testng/pull/3002
- Restrict Group inheritance to Before|AfterGroups by @krmahadevan in https://github.com/testng-team/testng/pull/3004
- Bump github/combine-prs from 4.0.0 to 4.1.0 by @dependabot in https://github.com/testng-team/testng/pull/3005
- Ensure ITestResult injected to @AfterMethod is apt by @krmahadevan in https://github.com/testng-team/testng/pull/3007
- Bump versions by @krmahadevan in https://github.com/testng-team/testng/pull/3008
- Bump github/combine-prs from 4.1.0 to 5.0.0 by @dependabot in https://github.com/testng-team/testng/pull/3010
- Support suite level thread pools for data provider by @krmahadevan in https://github.com/testng-team/testng/pull/2982
- Minor Code tweaks by @krmahadevan in https://github.com/testng-team/testng/pull/3011
- Favour CompletableFuture instead of PoolService by @krmahadevan in https://github.com/testng-team/testng/pull/3012
- Bump actions/setup-java from 3 to 4 by @dependabot in https://github.com/testng-team/testng/pull/3013
- Favour FutureTask for concurrency support by @krmahadevan in https://github.com/testng-team/testng/pull/3014
- Shared Threadpool for normal/datadriven tests. by @krmahadevan in https://github.com/testng-team/testng/pull/3016
- Abort for invalid combinations by @krmahadevan in https://github.com/testng-team/testng/pull/3020
New Contributors
- @ahgittin made their first contribution in https://github.com/testng-team/testng/pull/2914
- @goelakash made their first contribution in https://github.com/testng-team/testng/pull/2943
- @mohsinsackeer made their first contribution in https://github.com/testng-team/testng/pull/2946
- @dependabot made their first contribution in https://github.com/testng-team/testng/pull/2955
- @pavlogs made their first contribution in https://github.com/testng-team/testng/pull/3002
Full Changelog: https://github.com/testng-team/testng/compare/7.8.0...7.9.0
v7.8.0: TestNG v7.8.0
What's Changed
- XmlTest index is not set for test suites invoked with YAML by @sbaranov-parasoft in https://github.com/testng-team/testng/pull/2859
- Listener's onAfterClass is called before @AfterClass configuration methods are executed. by @oliver-hughes in https://github.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 and @krmahadevan in https://github.com/testng-team/testng/pull/2872 and https://github.com/testng-team/testng/pull/2864
- JUnitReportReporter should capture the test case output at the test case level by @JamesSassano in https://github.com/testng-team/testng/pull/2876
- [Feature] Allow test classes to define "configfailurepolicy" at a per class level by @krmahadevan in https://github.com/testng-team/testng/pull/2869
- TestNG.xml doesn't honour Parallel value of a clone by @krmahadevan in https://github.com/testng-team/testng/pull/2878
- before configuration and before invocation should be 'SKIP' when beforeMethod is 'skip' @bobshie in https://github.com/testng-team/testng/pull/2881
- Test listeners specified in parent testng.xml file are not included in testng-failed.xml file by @krmahadevan in https://github.com/testng-team/testng/pull/2882
- Discrepancies with DataProvider and Retry of failed tests by @krmahadevan in https://github.com/testng-team/testng/pull/2885
- Skipped Tests with DataProvider appear as failed by @jmoreira18 in https://github.com/testng-team/testng/pull/2889
- testng-results xml reports config skips from base classes as ignored by @krmahadevan in https://github.com/testng-team/testng/pull/2887
- Feature: Check that specific object present in List by @dbudim in https://github.com/testng-team/testng/pull/2902
- Upgrade snakeyaml to 2.0 by @labianchin in https://github.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 in https://github.com/testng-team/testng/pull/2900
- [Feature] Generate testng-results.xml per test suite by @krmahadevan in https://github.com/testng-team/testng/pull/2908
New Contributors
- @sbaranov-parasoft made their first contribution in https://github.com/testng-team/testng/pull/2859
- @oliver-hughes made their first contribution in https://github.com/testng-team/testng/pull/2865
- @jmoreira18 made their first contribution in https://github.com/testng-team/testng/pull/2889
- @Iuri1012 made their first contribution in https://github.com/testng-team/testng/pull/2894
- @dbudim made their first contribution in https://github.com/testng-team/testng/pull/2902
- @labianchin made their first contribution in https://github.com/testng-team/testng/pull/2903
- @wenijinew made their first contribution in https://github.com/testng-team/testng/pull/2900
Full Changelog: https://github.com/testng-team/testng/compare/7.7.1...7.8.0
v7.7.1: TestNG v7.7.1
What's Changed
- Streamline overloaded assertion methods for Groovy by @krmahadevan in https://github.com/cbeust/testng/pull/2858
Full Changelog: https://github.com/cbeust/testng/compare/7.7.0...7.7.1
v7.7.0: TestNG v7.7.0
What's Changed
- Replace FindBugs by SpotBugs by @gruenich in https://github.com/cbeust/testng/pull/2781
- Gradle: Drop forUseAtConfigurationTime() by @gruenich in https://github.com/cbeust/testng/pull/2783
- Added ability to provide custom message to assertThrows\expectThrows methods by @anatolyuzhakov in https://github.com/cbeust/testng/pull/2793
- Fix issue 2801 - Only resolve hostname once by @spkrka in https://github.com/cbeust/testng/pull/2802
- [SECURITY] Fix Zip Slip Vulnerability by @JLLeitschuh in https://github.com/cbeust/testng/pull/2806
- GITHUB-2807 - Failsafe buildStackTrace by @seregamorph in https://github.com/cbeust/testng/pull/2808
- Prevent overlogging of debug msgs in Graph impl by @krmahadevan in https://github.com/cbeust/testng/pull/2813
- Streamline dataprovider invoking in abstract classes by @krmahadevan in https://github.com/cbeust/testng/pull/2814
- Streamline TestResult due to expectedExceptions by @krmahadevan in https://github.com/cbeust/testng/pull/2815
- Unexpected test runs count with retry analyzer by @krmahadevan in https://github.com/cbeust/testng/pull/2816
- Make PackageUtils compliant with JPMS by @krmahadevan in https://github.com/cbeust/testng/pull/2817
- Ability to retry a data provider during failures by @krmahadevan in https://github.com/cbeust/testng/pull/2820
- Refactoring by @krmahadevan in https://github.com/cbeust/testng/pull/2821
- Fixing bug with DataProvider retry by @krmahadevan in https://github.com/cbeust/testng/pull/2822
- Add config key for callback discrepancy behavior by @krmahadevan in https://github.com/cbeust/testng/pull/2823
- Upgrading versions by @krmahadevan in https://github.com/cbeust/testng/pull/2824
- Fix #2770: FileAlreadyExistsException on copy by @melloware in https://github.com/cbeust/testng/pull/2827
- JarFileUtils.delete(File f) throw actual exception (instead of FileNotFound) when file cannot be deleted #2825 by @speedythesnail in https://github.com/cbeust/testng/pull/2826
- GITHUB-2830 - Failsafe parameter.toString by @seregamorph in https://github.com/cbeust/testng/pull/2831
- Changing assertion message of the osgitest by @krmahadevan in https://github.com/cbeust/testng/pull/2832
- hidden spotbugs in release #2829 by @bobshie in https://github.com/cbeust/testng/pull/2833
- Enhancing the Matrix by @krmahadevan in https://github.com/cbeust/testng/pull/2834
- Avoid Compilation errors on Semeru JDK flavour. by @krmahadevan in https://github.com/cbeust/testng/pull/2835
- Add addition yml extension by @speedythesnail in https://github.com/cbeust/testng/pull/2837
- Support getting dependencies info for a test by @krmahadevan in https://github.com/cbeust/testng/pull/2839
- Honour regex in dependsOnMethods by @krmahadevan in https://github.com/cbeust/testng/pull/2838
- Ensure All tests run all the time by @krmahadevan in https://github.com/cbeust/testng/pull/2842
- Deprecate support for running Spock Tests by @krmahadevan in https://github.com/cbeust/testng/pull/2846
- Streamline dependsOnMethods for configurations by @krmahadevan in https://github.com/cbeust/testng/pull/2845
- Ensure ITestContext available for JUnit4 tests by @krmahadevan in https://github.com/cbeust/testng/pull/2848
- Deprecate support for running JUnit tests by @krmahadevan in https://github.com/cbeust/testng/pull/2849
New Contributors
- @gruenich made their first contribution in https://github.com/cbeust/testng/pull/2781
- @anatolyuzhakov made their first contribution in https://github.com/cbeust/testng/pull/2793
- @spkrka made their first contribution in https://github.com/cbeust/testng/pull/2802
- @JLLeitschuh made their first contribution in https://github.com/cbeust/testng/pull/2806
- @seregamorph made their first contribution in https://github.com/cbeust/testng/pull/2808
- @melloware made their first contribution in https://github.com/cbeust/testng/pull/2827
- @speedythesnail made their first contribution in https://github.com/cbeust/testng/pull/2826
- @bobshie made their first contribution in https://github.com/cbeust/testng/pull/2833
Full Changelog: https://github.com/cbeust/testng/compare/7.6.1...7.7.0
v7.6.1: TestNG v7.6.1
This is a bug fix release and just includes 1 bug fix in it.
What's Changed
- Fix Files.copy() such that parent dirs are created by @krmahadevan in https://github.com/cbeust/testng/pull/2764
- Remove deprecated utility methods by @krmahadevan in https://github.com/cbeust/testng/pull/2762
- Fix typos by @asolntsev in https://github.com/cbeust/testng/pull/2772
Full Changelog: https://github.com/cbeust/testng/compare/7.6.0...7.6.1
v7.6.0
What's Changed
- Remove redundant Parameter implementation by @krmahadevan in https://github.com/cbeust/testng/pull/2706
- Upgrade to JDK11 by @krmahadevan in https://github.com/cbeust/testng/pull/2705
- Move SimpleBaseTest to be Kotlin based by @krmahadevan in https://github.com/cbeust/testng/pull/2703
- Restore testnames when using suites in suite. by @martinaldrin in https://github.com/cbeust/testng/pull/2712
- Moving ClassHelperTests into Kotlin by @krmahadevan in https://github.com/cbeust/testng/pull/2716
- IHookable and IConfigurable callback discrepancy by @krmahadevan in https://github.com/cbeust/testng/pull/2713
- Minor refactoring by @krmahadevan in https://github.com/cbeust/testng/pull/2718
- Add additional condition for assertEqualsNoOrder by @Dymitriux in https://github.com/cbeust/testng/pull/2723
- beforeConfiguration() listener method should be invoked for skipped configurations as well by @bj-9527 in https://github.com/cbeust/testng/pull/2732
- #2734 keep the initial order of listeners by @asolntsev in https://github.com/cbeust/testng/pull/2737
- SuiteRunner could not be initial by default Configuration by @bj-9527 in https://github.com/cbeust/testng/pull/2744
- Enable Dataprovider failures to be considered. by @krmahadevan in https://github.com/cbeust/testng/pull/2748
- BeforeGroups should run before any matched test by @velma in https://github.com/cbeust/testng/pull/2749
- Fix possible StringIndexOutOfBoundsException exception in XmlReporter by @velma in https://github.com/cbeust/testng/pull/2750
- DataProvider: possibility to unload dataprovider class, when done with it by @dsankouski in https://github.com/cbeust/testng/pull/2739
- fix possibilty that AfterGroups method is invoked before all tests by @velma in https://github.com/cbeust/testng/pull/2753
- fix equals implementation for WrappedTestNGMethod by @velma in https://github.com/cbeust/testng/pull/2755
- Upgrade dependencies, Upgrade to JDK17 by @hduerkop in https://github.com/cbeust/testng/pull/2747
- Wire-In listeners consistently by @krmahadevan in https://github.com/cbeust/testng/pull/2756
- Streamline AfterClass invocation by @krmahadevan in https://github.com/cbeust/testng/pull/2757
- Show FQMN for tests in console by @krmahadevan in https://github.com/cbeust/testng/pull/2758
- Fix 2725 by @krmahadevan in https://github.com/cbeust/testng/pull/2759
New Contributors
- @Dymitriux made their first contribution in https://github.com/cbeust/testng/pull/2723
- @asolntsev made their first contribution in https://github.com/cbeust/testng/pull/2737
- @velma made their first contribution in https://github.com/cbeust/testng/pull/2749
- @hduerkop made their first contribution in https://github.com/cbeust/testng/pull/2747
Full Changelog: https://github.com/cbeust/testng/compare/7.5...7.6.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.
Quality Gate passed
Issues
175 New issues
0 Accepted issues
Measures
0 Security Hotspots
0.0% Coverage on New Code
0.0% Duplication on New Code
Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 94.43%. Comparing base (
fd786ca) to head (61c2a2e).
Additional details and impacted files
@@ Coverage Diff @@
## main #89 +/- ##
=========================================
Coverage 94.43% 94.43%
Complexity 224 224
=========================================
Files 15 15
Lines 557 557
Branches 88 88
=========================================
Hits 526 526
Misses 20 20
Partials 11 11
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Renovate Ignore Notification
Because you closed this PR without merging, Renovate will ignore this update (7.10.2). You will get a PR once a newer version is released. To ignore this dependency forever, add it to the ignoreDeps array of your Renovate config.
If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.