sagebind / isahc

The practical HTTP client that is fun to use.
https://docs.rs/isahc
MIT License
711 stars 62 forks source link

Update test-case requirement from 2.0 to 3.1 #428

Closed dependabot[bot] closed 6 months ago

dependabot[bot] commented 1 year ago

Updates the requirements on test-case to permit the latest version.

Release notes

Sourced from test-case's releases.

Test Case - v3.1.0

What's Changed

New Contributors

Full Changelog: https://github.com/frondeus/test-case/compare/v3.0.0...v3.1.0

Changelog

Sourced from test-case's changelog.

3.1.0

New features

  • Copy attribute span to generated test functions so that IDEs recognize them properly as individual tests

Changes

  • Added LICENSE file to child crates

3.0.0

[IMPORTANT] Starting with 3.0 release we are changing test-case MSRV policy to support only 3 latest stable releases.

Changes

  • Split out functional parts of test-case-macros crate into test-case-core for easy reuse by external libraries

2.2.2

Bugfixes

  • Use fully qualified test macro path to avoid conflicts in workspace (#105)

2.2.1

Bugfixes

  • Ensure test-case depends on correct version of test-case-macros

2.2.0

New features

  • Support ignore["reason"] syntax (#102)

2.1.0

New features

  • Support matches_regex complex test-case (requires with-regex feature) (#98)
  • Support len, count and empty complex test-cases (#97)

Bug fixes

  • Support keyword ignore on void fn (#100)

Improvements

  • Move macros to separate subcrate so that test-case can export other things (#96)

2.0.2

Bug fixes

  • Covered missing cases in matches X if Y test_case variant (fixes the fact that previous bug fix didn't produce guard code)

2.0.1

Bug fixes

  • matches Pattern if condition parses correctly (if condition part wasn't allowed)

2.0.0

New features

  • => with |x: T| assert!(x) custom inline test assertions
  • => using path::to::fn custom fn test assertions

... (truncated)

Commits
  • ea03c58 Bump version to 3.1.0
  • fa1c648 Set the span of test function Idents to the span of the origin attribute (#119)
  • 39faeaa Update tests to most recent nightly
  • 6a2540a Set MSRV in Cargo.toml to 1.58.1 (#116)
  • aa655a3 Include 'test-case-core' in the version bump
  • b093c70 Bump version to 3.0
  • 70a962f Separate parsing utils into new test-case-utils crate (#114)
  • 5755171 Update test-case msrv policy (#115)
  • 29db360 Bump version to v2.2.2
  • 2c05a1b Use fully qualified #[test] attribute path (#105)
  • 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 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[bot] commented 6 months ago

Superseded by #444.