8 stable releases
1.5.0 | Aug 20, 2023 |
---|---|
1.4.2 | Aug 3, 2022 |
1.2.0 | Jan 5, 2022 |
1.1.0 | Feb 27, 2021 |
#36 in Rust patterns
255,630 downloads per month
Used in 164 crates
(103 directly)
34KB
702 lines
similar-asserts
similar-asserts
is a crate that enhances the default assertion experience
by using similar for diffing. It supports
comparing either Debug
or Serialize
representations of values. On failed
assertions it renders out a colorized diff to the terminal.
fn main() {
let reference = vec![1, 2, 3, 4];
similar_asserts::assert_eq!(reference, (0..4).collect::<Vec<_>>());
}
Related Projects
License and Links
- Documentation
- Issue Tracker
- Examples
- License: Apache-2.0
Dependencies
~0.3–9.5MB
~65K SLoC