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.1 #1144

Closed dependabot-preview[bot] closed 4 years ago

dependabot-preview[bot] commented 4 years ago

Bumps awaitility from 3.0.0 to 4.0.1.

Changelog *Sourced from [awaitility's changelog](https://github.com/awaitility/awaitility/blob/master/changelog.txt).* > Changelog 4.0.1 (2019-09-06) > ---------------------------- > * Removed the dependency to objenesis since it's no longer required after the move to Java 8+ > * Fixed so that calculation of condition evaluation duration cannot be negative (thanks to Anders Asplund for pull request) > > 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). > ... (truncated)
Commits - [`30a3e66`](https://github.com/awaitility/awaitility/commit/30a3e666ebacf1065b90b1cdb62acd388765f5a0) [maven-release-plugin] prepare release awaitility-4.0.1 - [`cbf1ba7`](https://github.com/awaitility/awaitility/commit/cbf1ba72022605388a2afdd2529ae23efdef1e10) Preparing for 4.0.1 release - [`569051f`](https://github.com/awaitility/awaitility/commit/569051ffea56fee14657d77391f2f6cd9e39ca37) Clarified statement - [`8e4c223`](https://github.com/awaitility/awaitility/commit/8e4c22315ce987584931418e695b96c1c7d49008) Formatting code - [`6d32b7f`](https://github.com/awaitility/awaitility/commit/6d32b7fb68ccc0b3cbc61efb14f7cb308b567bd4) Updated changelog to reflect the latest changes - [`807c34d`](https://github.com/awaitility/awaitility/commit/807c34d0f1a025e04fc922110516255b7ac91a45) Brings back fix from [#95](https://github-redirect.dependabot.com/awaitility/awaitility/issues/95) https://github.com/awaitility/awaitility/commit/1ee1... - [`c545676`](https://github.com/awaitility/awaitility/commit/c5456760587b060fc1dbe229e123688cf98bb97a) Removed the dependency to objenesis since it's no longer required after requi... - [`f8f7366`](https://github.com/awaitility/awaitility/commit/f8f736642d13374d931f7395737aa6395a0badc3) Fixed typo - [`d525b10`](https://github.com/awaitility/awaitility/commit/d525b102d60e9560ec37a3d952e7a90de0db2d8a) Some cleanup - [`4d3253f`](https://github.com/awaitility/awaitility/commit/4d3253f942666198a87cc4f6df017cc4afd40094) Script files housekeeping - Additional commits viewable in [compare view](https://github.com/awaitility/awaitility/compare/awaitility-3.0.0...awaitility-4.0.1)


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.