9 stable releases
1.6.0 | Sep 5, 2024 |
---|---|
1.5.0 | Aug 20, 2023 |
1.4.2 | Aug 3, 2022 |
1.2.0 | Jan 5, 2022 |
1.1.0 | Feb 27, 2021 |
#27 in Rust patterns
654,277 downloads per month
Used in 251 crates
(157 directly)
34KB
703 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–7.5MB
~53K SLoC