feat: bring back formatting imdepotency test

This commit is contained in:
Cainã Costa 2023-07-06 15:25:49 -03:00 committed by Lucas
parent c27ef8ad93
commit 7f7a86765d
1 changed files with 6 additions and 0 deletions

View File

@ -116,5 +116,11 @@ macro_rules! assert_format {
}, { }, {
insta::assert_snapshot!(out); insta::assert_snapshot!(out);
}); });
// Check if formatting is imdepotent
let (module2, extra2) = $crate::parser::module(&out, $crate::ast::ModuleKind::Lib).unwrap();
let mut out2 = String::new();
$crate::format::pretty(&mut out2, module2, extra2, &out);
assert_eq!(out, out2, "formatting isn't idempotent");
}; };
} }