Skip to content

Releases: hovinen/test-that

v0.3.0

17 Jun 20:03

Choose a tag to compare

v0.3.0 Pre-release
Pre-release
  • The macro-based matchers, including matches_pattern!, result_of!, field!, contains_exactly!, contains_each!, and is_contained_in! now support the same shorthand notation for matching containers as verify_that! and friends:

    let value = AStruct { a_vec: vec![1, 2, 3] };
    verify_that!(value, matches_pattern!(AStruct { a_vec: [eq(1), eq(2), eq(3)] }))

    (#11, a4c4ca2)

  • New matchers is_finite and is_infinite (6fc1d42).

  • String matcher now supports ignoring Unicode case with ignoring_unicode_case() (0a1b639).

v0.2.0

15 Jun 19:30

Choose a tag to compare

v0.2.0 Pre-release
Pre-release

Enhancements:

Breaking changes:

  • MSRV is now 1.81.0 (ef39af1)
  • Since all dependencies are now optional, they are no longer compiled when --no-default-features is set. Any functionality using optinoal dependencies must then be explicitly added back in.

0.1.0

13 Jun 13:45

Choose a tag to compare

0.1.0 Pre-release
Pre-release

Initial release to crates.io