2个不稳定版本
0.2.0 | 2024年5月26日 |
---|---|
0.1.0 | 2024年5月26日 |
#1024 in Rust模式
7KB
72 行
str_assert
非常适合找出大型字符串中导致测试失败的部分。
是stdlib assert_eq
和assert_ne
的轻量级封装,但使用dissimilar
进行比较
例如
#[test]
fn has_diff() {
str_assert_eq!("Lorem ipsum doleret", "Lorem ipsum dolert", "Error");
}
将使用以下消息引发panic
assertion failed: `(left == right)`
diff: [
Equal("Lorem ipsum doler"),
Delete("e"),
Equal("t"),
]: Error
依赖
~70KB