wttech / bobcat

Bobcat is an automated testing framework for functional testing of web applications.
https://cognifide.github.io/bobcat/
Apache License 2.0
90 stars 40 forks source link

Bump hamcrest-core from 1.3 to 2.2 #400

Open dependabot-preview[bot] opened 4 years ago

dependabot-preview[bot] commented 4 years ago

Bumps hamcrest-core from 1.3 to 2.2.

Release notes *Sourced from [hamcrest-core's releases](https://github.com/hamcrest/JavaHamcrest/releases).* > ## hamcrest-java-2.2 > ### Improvements > > * AllOf/AnyOf: Pass the matchers to constructor using varargs ([Issue [#245](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/245)](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/pull/245)) > * Matchers.anyOf: Fix generic bounds compatibility for JDK 11 ([Issue [#256](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/256)](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/256), [Issue [#257](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/257)](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/257)) > * AssertionError message is unhelpful when match fails for byte type ([Issue [#254](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/254)](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/254), [Issue [#255](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/255)](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/255)) > * Use platform specific line breaks ([PR [#267](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/267)](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/pull/267)) > * Build now checks for consistent use of spaces ([PR [#217](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/217)](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/pull/217)) > > ### Bugfixes > * Fix compatibility issue for development with Android D8 ([Issue [#246](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/246)](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/246)) > * Fix typo in license name ([Issue [#247](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/247)](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/pull/247)) > * 1.3 compatible constructors for string matchers ([Issue [#259](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/259)](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/259), [Issue [#260](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/260)](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/260)) > * Fix for split packages with Java 9 modules ([Issue [#269](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/269)](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/269), [PR [#270](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/270)](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/pull/270)) > > ## hamcrest-java-2.2-rc1 > ### Improvements > > * AllOf/AnyOf: Pass the matchers to constructor using varargs ([Issue [#245](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/245)](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/pull/245)) > * Matchers.anyOf: Fix generic bounds compatibility for JDK 11 ([Issue [#256](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/256)](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/256), [Issue [#257](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/257)](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/257)) > * AssertionError message is unhelpful when match fails for byte type ([Issue [#254](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/254)](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/254), [Issue [#255](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/255)](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/255)) > * Use platform specific line breaks ([PR [#267](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/267)](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/pull/267)) > * Build now checks for consistent use of spaces ([PR [#217](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/217)](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/pull/217)) > > ### Bugfixes > * Fix compatibility issue for development with Android D8 ([Issue [#246](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/246)](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/246)) > * Fix typo in license name ([Issue [#247](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/247)](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/pull/247)) > * 1.3 compatible constructors for string matchers ([Issue [#259](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/259)](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/259), [Issue [#260](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/260)](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/260)) > * Fix for split packages with Java 9 modules ([Issue [#269](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/269)](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/269), [PR [#270](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/270)](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/pull/270)) > > ## hamcrest-java-2.1 > ## Overview > > After a long hiatus without releases, this version simplifies the packaging of > Hamcrest into a single jar: `hamcrest-2.1.jar`. Other big changes include > Java 9 module compatibility, along with numerous other improvements and bug > fixes. > > ## Breaking Changes > * Although the class API has not changed since Hamcrest 1.3, the way that the > project is packaged has changed. Refer to the [Hamcrest Distributables](http://hamcrest.org/JavaHamcrest/distributables.html) > documentation for more information, and in particular the section on > [Upgrading from Hamcrest 1.x](http://hamcrest.org/JavaHamcrest/distributables#upgrading-from-hamcrest-1x) > * The `org.hamcrest.Factory` annotation has been removed (it should not be used in client code) > > ## Changes > * Publish a single jar hamcrest-2.1.jar > * Documentation updates > * Add implementation for CharSequence length matcher > * Fix for TypeSafeDiagnosingMatcher can't detect generic types for subclass > ... (truncated)
Changelog *Sourced from [hamcrest-core's changelog](https://github.com/hamcrest/JavaHamcrest/blob/master/CHANGES.md).* > ## Version 2.2 (17th October 2019) > > ### Improvements > > * AllOf/AnyOf: Pass the matchers to constructor using varargs ([Issue [#245](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/245)](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/pull/245)) > * Matchers.anyOf: Fix generic bounds compatibility for JDK 11 ([Issue [#256](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/256)](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/256), [Issue [#257](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/257)](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/257)) > * AssertionError message is unhelpful when match fails for byte type ([Issue [#254](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/254)](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/254), [Issue [#255](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/255)](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/255)) > * Use platform specific line breaks ([PR [#267](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/267)](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/pull/267)) > * Build now checks for consistent use of spaces ([PR [#217](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/217)](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/pull/217)) > > ### Bugfixes > * Fix compatibility issue for development with Android D8 ([Issue [#246](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/246)](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/246)) > * Fix typo in license name ([Issue [#247](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/247)](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/pull/247))
Commits - [`60454d3`](https://github.com/hamcrest/JavaHamcrest/commit/60454d3c3e2eac8f3049dfbef2900a989a8b8624) Version 2.2 - [`0706138`](https://github.com/hamcrest/JavaHamcrest/commit/070613874ab85fdd2da2e7e3ec7e5c1426388a65) Version 2.2-SNAPSHOT - [`e049297`](https://github.com/hamcrest/JavaHamcrest/commit/e049297f8e1ddf539d5625d6134cd8727f3e3267) Version 2.2-rc1 - [`052acf3`](https://github.com/hamcrest/JavaHamcrest/commit/052acf3c117ba6abc9bb841e22f3a9477382e95f) Clean up readme - [`c5e9c50`](https://github.com/hamcrest/JavaHamcrest/commit/c5e9c506cfcc12e6a075dc38ba1f4e376c56ed45) Start checkstyle setup - [`7f10c55`](https://github.com/hamcrest/JavaHamcrest/commit/7f10c5574d54c07bee96d15dc755c46c11b0b8d0) Add PR [#270](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/270) to changes - [`dc4c012`](https://github.com/hamcrest/JavaHamcrest/commit/dc4c0123583737a955846b4aef3b3b476100f613) Add PR [#267](https://github-redirect.dependabot.com/hamcrest/JavaHamcrest/issues/267) to changes - [`2951069`](https://github.com/hamcrest/JavaHamcrest/commit/2951069fbd7afcb65457db30dde9dc0fd8ce5f80) Use platform-specific line separators - [`c1ea49a`](https://github.com/hamcrest/JavaHamcrest/commit/c1ea49a115a381c92b27513d59eeea38ba5ae1c0) Use different module names for hamcrest jars. - [`976a60f`](https://github.com/hamcrest/JavaHamcrest/commit/976a60ffc3464ede33a9f0fc66977a051468b127) Update copyright year to say 2019 - Additional commits viewable in [compare view](https://github.com/hamcrest/JavaHamcrest/compare/hamcrest-java-1.3...v2.2)


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) - 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)