similar-asserts
January 19, 2025 ยท View on GitHub
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