Make filetest errors report full context (#2207)
* clif-util: do not convert `anyhow::Error`s into strings into `anyhow::Error`s * filetests: Use the debug formatting of `anyhow::Error`s This provides the full error context, not just the source error's message.
This commit is contained in:
@@ -161,8 +161,7 @@ fn main() -> anyhow::Result<()> {
|
||||
.iter()
|
||||
.map(|f| f.display().to_string())
|
||||
.collect::<Vec<_>>(),
|
||||
)
|
||||
.map_err(|s| anyhow::anyhow!("{}", s))?;
|
||||
)?;
|
||||
}
|
||||
Commands::Pass(p) => {
|
||||
handle_debug_flag(p.debug);
|
||||
@@ -172,8 +171,7 @@ fn main() -> anyhow::Result<()> {
|
||||
&p.passes,
|
||||
&p.target,
|
||||
&p.file.display().to_string(),
|
||||
)
|
||||
.map_err(|s| anyhow::anyhow!("{}", s))?;
|
||||
)?;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user