Set miette report handler in tests too

This commit is contained in:
Ivan Molodetskikh
2023-10-03 07:41:05 +04:00
parent ba0a6d6b88
commit a5c4c4e62f
+4
View File
@@ -340,10 +340,14 @@ impl FromStr for Key {
#[cfg(test)]
mod tests {
use miette::NarratableReportHandler;
use super::*;
#[track_caller]
fn check(text: &str, expected: Config) {
let _ = miette::set_hook(Box::new(|_| Box::new(NarratableReportHandler::new())));
let parsed = Config::parse("test.kdl", text)
.map_err(miette::Report::new)
.unwrap();