arquillian / arquillian-cube

Control (docker, kubernetes, openshift) containers in your tests with ease!
http://arquillian.org/arquillian-cube/
118 stars 98 forks source link

chore(deps): bump awaitility from 3.0.0 to 4.0.0 #1142

Closed dependabot-preview[bot] closed 4 years ago

dependabot-preview[bot] commented 4 years ago

Bumps awaitility from 3.0.0 to 4.0.0.

Changelog *Sourced from [awaitility's changelog](https://github.com/awaitility/awaitility/blob/master/changelog.txt).* > Changelog 4.0.0 (2019-08-30) > --------------------------- > * Added support for Adder's. For example: await().untilAdder(myLongAdder, equalTo(5L)) > * Added support for Accumulators's. For example: await().untilAccumulator(myLongAccumulator, equalTo(5L)) > * Better handling of InterruptedException for Future's by using code from Guava (code from Uninterruptibles) > * Shutting down cleanup ExecutorService in an uninterruptible fashion > * Upgraded Kotlin extension to use Kotlin 1.3.50 (instead of 1.3.41) > > Changelog 4.0.0-rc1 (2019-07-15) > -------------------------------- > * Upgraded Kotlin extension to use Kotlin 1.3.41 (instead of 1.3.11) > * Better handling of InterruptedException using code from Guava (Uninterruptibles#sleepUninterruptibly) (issue 134) > * Added org.awaitility.core.ConditionEvaluationLogger#conditionEvaluationLogger() methods. This is only useful for syntactic sugar to avoid having to write the "new" keyword in Java when using a ConditionEvaluationLogger. For example: > await().with().conditionEvaluationListener(conditionEvaluationLogger()). .. > * Awaitility now requires Java 8+ (i.e. support for Java 6 and Java 7 is dropped). > * Hamcrest is update from version 1.3 to 2.1. > * Awaitility now requires Java 8 > * Scala version is updated from 2.11.8 to 2.13.0 > * Upgraded Groovy from 2.4.11 to 2.5.7 > * Removed the awaitility-proxy module since it's no longer required when using Java 8+. > * Removed the org.awaitility.core.Predicate interface, use java.util.function.Predicate instead. > * Removed the org.awaitility.core.BiFunction interface, use java.util.function.BiFunction instead. > * Removed the org.awaitility.core.Supplier interface, use java.util.function.Supplier instead. > * Replaced IllegalStateException with IllegalArgumentException when constructing erroneous ConditionSettings > * Removed org.awaitility.Duration, use java.time.Duration instead. Constants such as ONE_SECOND, TWO_HUNDRED_MILLISECONDS have been moved to org.awaitility.Durations. > > Changelog 3.1.6 (2019-01-25) > ---------------------------- > * The Kotlin extension function called "has" is now null safe > * The Kotlin extension function called "has" now accepts non-null types > * Upgraded Kotlin extension to use Kotlin 1.3.11 (instead of 1.2.50) > > Changelog 3.1.5 (2018-12-06) > ---------------------------- > * Added a new Kotlin extension function called "has" that allows writing succinct expressions when testing for properties in e.g. data classes. For example: > > val data = await untilCallTo { fakeObjectRepository.data } has { > state == "Hello" > } > > where "data" is defined as: > > data class Data(var state: String) > > I.e. inside the scope of "has" the "Data" instance is used as "this" (see [here](https://kotlinlang.org/docs/reference/lambdas.html#function-literals-with-receiver) for more info). > This is the same as doing: > > await untilCallTo { fakeObjectRepository.data } matches { data -> > data?.state == "Hello" > } > ... (truncated)
Commits - [`f649b4c`](https://github.com/awaitility/awaitility/commit/f649b4cb183cd4bba44eee3762084e874534dac9) [maven-release-plugin] prepare release awaitility-4.0.0 - [`f0ceeab`](https://github.com/awaitility/awaitility/commit/f0ceeab38e6adbb8f178ff459b535a4eeba51b31) Preparing changelog for release - [`4ed061b`](https://github.com/awaitility/awaitility/commit/4ed061b8da9fb2aa3880f86a6955aaade9b6e87b) Updated changelog to reflect the latest changes - [`99edab7`](https://github.com/awaitility/awaitility/commit/99edab7b1b46224b611983de1604ae5a5b905bf1) Updated changelog to reflect the latest changes - [`aa86c6c`](https://github.com/awaitility/awaitility/commit/aa86c6c5166f47c4a87f0da73f9d465497218c57) Fixed typo - [`eac46be`](https://github.com/awaitility/awaitility/commit/eac46be1fa7fe5c61ab94c5a83b000bc948251bb) Update README.md - [`17e3d78`](https://github.com/awaitility/awaitility/commit/17e3d78c84ec571e3528da614cbf0529d97d4ef5) Update README.md - [`b7376fc`](https://github.com/awaitility/awaitility/commit/b7376fca0e70d4fce7bf4395aa037f448df7a537) Updated slf4j dependency to 1.8.0-beta4 - [`2da5c0e`](https://github.com/awaitility/awaitility/commit/2da5c0e8e16938bd489e8b61a7e138f966a33520) Updated assertj dependency to 3.13.2 - [`a2ff98a`](https://github.com/awaitility/awaitility/commit/a2ff98aeb8d1818336b163ec805a5639810c24c8) Some internal refactoring - Additional commits viewable in [compare view](https://github.com/awaitility/awaitility/compare/awaitility-3.0.0...awaitility-4.0.0)


Dependabot compatibility score

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 rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will 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 version` will 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 dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Automerge options (never/patch/minor, and dev/runtime dependencies) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired) Finally, you can contact us by mentioning @dependabot.
dependabot-preview[bot] commented 4 years ago

Superseded by #1144.