maven-notifier
maven-notifier copied to clipboard
Bump testng from 7.4.0 to 7.6.1
Bumps testng from 7.4.0 to 7.6.1.
Release notes
Sourced from testng's releases.
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
- See full diff 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)