build(deps): bump testng from 7.5 to 7.8.0 by dependabot[bot] · Pull Request #891 · aws/aws-dynamodb-encryption-java
Bumps testng from 7.5 to 7.8.0.
Release notes
Sourced from testng's releases.
TestNG v7.8.0
What's Changed
- XmlTest index is not set for test suites invoked with YAML by
@sbaranov-parasoftin testng-team/testng#2859- Listener's onAfterClass is called before
@AfterClassconfiguration methods are executed. by@oliver-hughesin testng-team/testng#2865- After upgrading to TestNG 7.5.0, setting ITestResult.status to FAILURE doesn't fail the test anymore by
@juherrand@krmahadevanin testng-team/testng#2872 and testng-team/testng#2864- JUnitReportReporter should capture the test case output at the test case level by
@JamesSassanoin testng-team/testng#2876- [Feature] Allow test classes to define "configfailurepolicy" at a per class level by
@krmahadevanin testng-team/testng#2869- TestNG.xml doesn't honour Parallel value of a clone by
@krmahadevanin testng-team/testng#2878- before configuration and before invocation should be 'SKIP' when beforeMethod is 'skip'
@bobshiein testng-team/testng#2881- Test listeners specified in parent testng.xml file are not included in testng-failed.xml file by
@krmahadevanin testng-team/testng#2882- Discrepancies with DataProvider and Retry of failed tests by
@krmahadevanin testng-team/testng#2885- Skipped Tests with DataProvider appear as failed by
@jmoreira18in testng-team/testng#2889- testng-results xml reports config skips from base classes as ignored by
@krmahadevanin testng-team/testng#2887- Feature: Check that specific object present in List by
@dbudimin testng-team/testng#2902- Upgrade snakeyaml to 2.0 by
@labianchinin testng-team/testng#2903- [Feature] Not exception but warning if some (not all) of the given test names are not found in suite files. by
@wenijinewin testng-team/testng#2900- [Feature] Generate testng-results.xml per test suite by
@krmahadevanin testng-team/testng#2908New Contributors
@sbaranov-parasoftmade their first contribution in testng-team/testng#2859@oliver-hughesmade their first contribution in testng-team/testng#2865@jmoreira18made their first contribution in testng-team/testng#2889@Iuri1012made their first contribution in testng-team/testng#2894@dbudimmade their first contribution in testng-team/testng#2902@labianchinmade their first contribution in testng-team/testng#2903@wenijinewmade their first contribution in testng-team/testng#2900Full Changelog: testng-team/testng@7.7.1...7.8.0
TestNG v7.7.1
What's Changed
- Streamline overloaded assertion methods for Groovy by
@krmahadevanin cbeust/testng#2858Full Changelog: testng-team/testng@7.7.0...7.7.1
TestNG v7.7.0
What's Changed
- Replace FindBugs by SpotBugs by
@gruenichin cbeust/testng#2781- Gradle: Drop forUseAtConfigurationTime() by
@gruenichin cbeust/testng#2783- Added ability to provide custom message to assertThrows\expectThrows methods by
@anatolyuzhakovin cbeust/testng#2793- Fix issue 2801 - Only resolve hostname once by
@spkrkain cbeust/testng#2802- [SECURITY] Fix Zip Slip Vulnerability by
@JLLeitschuhin cbeust/testng#2806- GITHUB-2807 - Failsafe buildStackTrace by
@seregamorphin cbeust/testng#2808- Prevent overlogging of debug msgs in Graph impl by
@krmahadevanin cbeust/testng#2813- Streamline dataprovider invoking in abstract classes by
@krmahadevanin cbeust/testng#2814- Streamline TestResult due to expectedExceptions by
@krmahadevanin cbeust/testng#2815- Unexpected test runs count with retry analyzer by
@krmahadevanin cbeust/testng#2816- Make PackageUtils compliant with JPMS by
@krmahadevanin cbeust/testng#2817
... (truncated)
Changelog
Sourced from testng's changelog.
7.8.0 Fixed: GITHUB-2906: Generate testng-results.xml per test suite (Krishnan Mahadevan) New: GITHUB-2897: Not exception but warning if some (not all) of the given test names are not found in suite files. (Bruce Wen) New: GITHUB-2907: Added assertListContains and assertListContainsObject methods to check if specific object present in List (Dmytro Budym) Fixed: GITHUB-2888: Skipped Tests with DataProvider appear as failed (Joaquin Moreira) Fixed: GITHUB-2884: Discrepancies with DataProvider and Retry of failed tests (Krishnan Mahadevan) Fixed: GITHUB-2879: Test listeners specified in parent testng.xml file are not included in testng-failed.xml file (Krishnan Mahadevan) Fixed: GITHUB-2866: TestNG.xml doesn't honour Parallel value of a clone (Krishnan Mahadevan) Fixed: GITHUB-2875: JUnitReportReporter should capture the test case output at the test case level Fixed: GITHUB-2771: After upgrading to TestNG 7.5.0, setting ITestResult.status to FAILURE doesn't fail the test anymore (Julien Herr & Krishnan Mahadevan) Fixed: GITHUB-2862: Allow test classes to define "configfailurepolicy" at a per class level (Krishnan Mahadevan) Fixed: GITHUB-2796: Option for onAfterClass to run after
@AfterClass(Oliver Hughes) Fixed: GITHUB-2857: XmlTest index is not set for test suites invoked with YAML (Sergei Baranov) Fixed: GITHUB-2880: Before configuration and before invocation set 'SKIP' when beforeMethod is 'skip' (Bob Shi) Fixed: GITHUB-2886: testng-results xml reports config skips from base classes as ignored (Krishnan Mahadevan)7.7.1 Fixed: GITHUB-2854: overloaded assertEquals methods do not work from Groovy (Krishnan Mahadevan)
7.7.0 Fixed: GITHUB-2852: [SECURITY] Fix Zip Slip Vulnerability (Jonathan Leitschuh) Fixed: GITHUB-2792: JUnitTestClass sets XmlTest as null when running JUnit 4 Tests using TestNG (Krishnan Mahadevan) Fixed: GITHUB-2847: Deprecate support for running JUnit tests (Krishnan Mahadevan) Fixed: GITHUB-2844: Deprecate support for running Spock Tests (Krishnan Mahadevan) Fixed: GITHUB-550: Weird
@BeforeMethodand@AfterMethodbehaviour with dependsOnMethods (Krishnan Mahadevan) Fixed: GITHUB-893: TestNG should provide an Api which allow to find all dependent of a specific test (Krishnan Mahadevan) New: Added .yml file extension for yaml suite files, previously only .yaml was allowed for yaml (Steven Jubb) Fixed: GITHUB-141: regular expression in "dependsOnMethods" does not work (Krishnan Mahadevan) Fixed: GITHUB-2770: FileAlreadyExistsException when report is generated (melloware) Fixed: GITHUB-2825: Programmatically Loading TestNG Suite from JAR File Fails to Delete Temporary Copy of Suite File (Steven Jubb) Fixed: GITHUB-2818: Add configuration key for callback discrepancy behavior (Krishnan Mahadevan) Fixed: GITHUB-2819: Ability to retry a data provider in case of failures (Krishnan Mahadevan) Fixed: GITHUB-2308: StringIndexOutOfBoundsException in findClassesInPackage - Surefire/Maven - JDK 11 fails (Krishnan Mahadevan) Fixed: GITHUB:2788: TestResult.isSuccess() is TRUE when test fails due to expectedExceptions (Krishnan Mahadevan) Fixed: GITHUB-2800: Running Test Classes with Inherited@Factoryand@DataProviderAnnotated Non-Static Methods Fail (Krishnan Mahadevan) New: Ability to provide custom error message for assertThrows\expectThrows methods (Anatolii Yuzhakov) Fixed: GITHUB-2780: Use SpotBugs instead of abandoned FindBugs Fixed: GITHUB-2801: JUnitReportReporter is too slow Fixed: GITHUB-2807: buildStackTrace should be fail-safe (Sergey Chernov) Fixed: GITHUB-2830: TestHTMLReporter parameter toString should be fail-safe (Sergey Chernov) Fixed: GITHUB-2798: Parallel executions coupled with retry analyzer results in duplicate retry analyzer instances being created (Krishnan Mahadevan)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)
... (truncated)
Commits
c7e289bUpdate signing configurationafc97a1Fix action secretsaee8333Use Organisational secretsc32e96aGenerate testng-results.xml per test suiteaeaa0d0Add GITHUB Issue details in Changes.txt4c7d903Support running partial test names from suite filea766113Upgrade snakeyaml to 2.046d8180Added assertListContains and assertListContainsObject methods to check if spe...ab94cc5Merge pull request #2894 from Iuri1012/update-github-actionsc1b3dbdUpdate github actions versions- 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)