Bump testng from 6.8.21 to 7.6.1
Bumps testng from 6.8.21 to 7.6.1.
Release notes
Sourced from testng's releases.
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
@krmahadevanin cbeust/testng#2764- Remove deprecated utility methods by
@krmahadevanin cbeust/testng#2762- Fix typos by
@asolntsevin cbeust/testng#2772Full Changelog: https://github.com/cbeust/testng/compare/7.6.0...7.6.1
7.6.0
What's Changed
- Remove redundant Parameter implementation by
@krmahadevanin cbeust/testng#2706- Upgrade to JDK11 by
@krmahadevanin cbeust/testng#2705- Move SimpleBaseTest to be Kotlin based by
@krmahadevanin cbeust/testng#2703- Restore testnames when using suites in suite. by
@martinaldrinin cbeust/testng#2712- Moving ClassHelperTests into Kotlin by
@krmahadevanin cbeust/testng#2716- IHookable and IConfigurable callback discrepancy by
@krmahadevanin cbeust/testng#2713- Minor refactoring by
@krmahadevanin cbeust/testng#2718- Add additional condition for assertEqualsNoOrder by
@Dymitriuxin cbeust/testng#2723- beforeConfiguration() listener method should be invoked for skipped configurations as well by
@bj-9527in cbeust/testng#2732- #2734 keep the initial order of listeners by
@asolntsevin cbeust/testng#2737- SuiteRunner could not be initial by default Configuration by
@bj-9527in cbeust/testng#2744- Enable Dataprovider failures to be considered. by
@krmahadevanin cbeust/testng#2748- BeforeGroups should run before any matched test by
@velmain cbeust/testng#2749- Fix possible StringIndexOutOfBoundsException exception in XmlReporter by
@velmain cbeust/testng#2750- DataProvider: possibility to unload dataprovider class, when done with it by
@dsankouskiin cbeust/testng#2739- fix possibilty that AfterGroups method is invoked before all tests by
@velmain cbeust/testng#2753- fix equals implementation for WrappedTestNGMethod by
@velmain cbeust/testng#2755- Upgrade dependencies, Upgrade to JDK17 by
@hduerkopin cbeust/testng#2747- Wire-In listeners consistently by
@krmahadevanin cbeust/testng#2756- Streamline AfterClass invocation by
@krmahadevanin cbeust/testng#2757- Show FQMN for tests in console by
@krmahadevanin cbeust/testng#2758- Fix 2725 by
@krmahadevanin cbeust/testng#2759New Contributors
@Dymitriuxmade their first contribution in cbeust/testng#2723@asolntsevmade their first contribution in cbeust/testng#2737@velmamade their first contribution in cbeust/testng#2749@hduerkopmade their first contribution in cbeust/testng#2747Full Changelog: https://github.com/cbeust/testng/compare/7.5...7.6.0
Changelog
Sourced from testng's changelog.
7.6.1 Fixed: GITHUB-2761: Exception: ERROR java.nio.file.NoSuchFileException: /tmp/testngXmlPathInJar-15086412835569336174 (Krishnan Mahadevan) 7.6.0 Fixed: GITHUB-2741: Show fully qualified name of the test instead of just the function name for better readability of test output.(Krishnan Mahadevan) Fixed: GITHUB-2725: Honour custom attribute values in TestNG default reports (Krishnan Mahadevan) Fixed: GITHUB-2726:
@AfterClassconfig method is executed for EACH@Testmethod when parallel == methods (Krishnan Mahadevan) Fixed: GITHUB-2752: TestListener is being lost when implenting both IClassListener and ITestListener (Krishnan Mahadevan) New: GITHUB-2724: DataProvider: possibility to unload dataprovider class, when done with it (Dzmitry Sankouski) Fixed: GITHUB-217: Configure TestNG to fail when there's a failure in data provider (Krishnan Mahadevan) Fixed: GITHUB-2743: SuiteRunner could not be initial by default Configuration (Nan Liang) Fixed: GITHUB-2729: beforeConfiguration() listener method should be invoked for skipped configurations as well(Nan Liang) Fixed: assertEqualsNoOrder for Collection and Iterators size check was missing (Adam Kaczmarek) Fixed: GITHUB-2709: Testnames not working together with suites in suite (Martin Aldrin) Fixed: GITHUB-2704: IHookable and IConfigurable callback discrepancy (Krishnan Mahadevan) Fixed: GITHUB-2637: Upgrade to JDK11 as the minimum JDK requirements (Krishnan Mahadevan) Fixed: GITHUB-2734: Keep the initial order of listeners (Andrei Solntsev) Fixed: GITHUB-2359: Testng@BeforeGroupsis running in parallel with testcases in the group (Anton Velma) Fixed: Possible StringIndexOutOfBoundsException in XmlReporter (Anton Velma) Fixed: GITHUB-2754:@AfterGroupsis executed for each "finished" group when it has multiple groups defined (Anton Velma)7.5 Fixed: GITHUB-2701: Bump gradle version to 7.3.3 to support java17 build (ZhangJian He) Fixed: GITHUB-2646: Streamline Logging Across TestNG (Krishnan Mahadevan) Fixed: GITHUB-2658: Inheritance + dependsOnMethods (Krishnan Mahadevan) Fixed: GITHUB-2664: Order for DependsOnGroups has changed after TestNg 7.4.0 (Krishnan Mahadevan) Fixed: GITHUB-2501: TestNG 7.4.0 throws an exception "sun.net.www.protocol.file.FileURLConnection cannot be cast to java.net.HttpURLConnection" when xml file contain "ENTITY SYSTEM" grammer (Krishnan Mahadevan) Fixed: GITHUB-2693: TestNG ignores 'dataproviderthreadcount' CLA (Krishnan Mahadevan) Fixed: GITHUB-2685: TestInvoker should clear Thread.interrupted flag before calling ITestListeners (Roman Morskyi) Fixed: GITHUB-2684: AfterGroups config annotation does not consider retries for tests (Roman Morskyi) Fixed: GITHUB-2689: Yaml parser: implement loadClasses flag (Dzmitry Sankouski) Fixed: GITHUB-2676: NPE is triggered when working with ITestObjectFactory (Krishnan Mahadevan) Fixed: GITHUB-2674: Run onTestSkipped for each value from data provider (Krishnan Mahadevan) Fixed: GITHUB-2672: Log real stacktrace when test times out. (cdalexndr) Fixed: GITHUB-2669: A failed retry with ITestContext will lose the ITestContext. (Nan Liang) Fixed: GITHUB-2643: assertEquals(Set,Set) now ignores ordering as it did before. (Elis Edlund) Fixed: GITHUB-2653: Assert methods requires casting since TestNg 7.0 for mixed boxed and unboxed primitives in assertEquals. Fixed: GITHUB-2229: Restore
@BeforeGroupsand@AfterGroupsAnnotations functionality (Krishnan Mahadevan) Fixed: GITHUB-2563: Skip test if its data provider provides no data (Krishnan Mahadevan) Fixed: GITHUB-2535: TestResult.getEndMillis() returns 0 for skipped configuration - after upgrading testng to 7.0 + (Krishnan Mahadevan) Fixed: GITHUB-2638: "[WARN] Ignoring duplicate listener" appears when running .xml suite with and (Krishnan Mahadevan) Fixed: GITHUB-1297: Passed configuration methods appear in testng-failed.xml, when failure was after passed test (Dzmitry Sankouski) New: Decouple configuration unit tests from main suite (Dzmitry Sankouski). Fixed: GITHUB-2536: Problems with Nested Test Classes (Krishnan Mahadevan) Fixed: GITHUB-2558:Make IExecutionListener, ITestListener, IInvokedMethodListener, IConfigurationListener, ISuiteListener finish method with reverse order (dianny) Fixed: GITHUB-2532: Apply commandline switches for suites in jar files (Dzmitry Sankouski). Fixed: GITHUB-2558: Make IExecutionListener, ITestListener, IInvokedMethodListener, IConfigurationListener, ISuiteListener execute in the order of insertion (Krishnan Mahadevan) Fixed: GITHUB-2611: Config Failures not included in testng-failed.xml when its part of a different test class (Krishnan Mahadevan) Fixed: GITHUB-2613: Ignored Tests are not retrieved for a mixed test class (test with enabled, disabled and ignored test method) (Krishnan Mahadevan) Fixed: GITHUB-849: Performance improvement by fixing hashCode (testn & Vladimir Sitnikov) Fixed: GITHUB-2570: Use Guice injector for instantiate IRetryAnalyzer (Krishnan Mahadevan)
... (truncated)
Commits
2312fcaAdding a release workflowc394d37Merge pull request #2772 from asolntsev/fix-typosbf88dd4fix formatting2cc1e0ffix my own typo in typo fixes :)2e3371dupdate few Gradle pluginsπ462668bfix few typos2deefc6fix typo: Wtih -> With55346b2fix typo: perfrom -> performcc0af0ffix typo: Asymetric -> Asymmetricba1e55afix typo: lastSucces -> lastSuccess- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Need to look at this more closely. S3Proxy inherits the older testng from jclouds but I believe that jclouds can upgrade as well.
Looks like org.testng:testng is no longer updatable, so this is no longer needed.