use crate::diff::filter_dynamic_diffs;
pub fn assert_no_diffs(label: &str, diffs: &[String]) {
assert!(
diffs.is_empty(),
"[{}] Differences found:\n{}",
label,
diffs.join("\n")
);
}
pub fn assert_no_significant_diffs(label: &str, diffs: &[String]) {
let significant = filter_dynamic_diffs(diffs);
assert!(
significant.is_empty(),
"[{}] Significant differences:\n{}",
label,
significant
.iter()
.map(|s| s.as_str())
.collect::<Vec<_>>()
.join("\n")
);
}