diff --git a/scarb/src/ops/new.rs b/scarb/src/ops/new.rs index b9c0349c6..37ca0da9d 100644 --- a/scarb/src/ops/new.rs +++ b/scarb/src/ops/new.rs @@ -226,9 +226,10 @@ fn init_snforge(name: PackageName, target_dir: Utf8PathBuf, config: &Config) -> .envs(get_env_vars(config, None)?) .stderr(Stdio::inherit()) .stdout(Stdio::inherit()) - .spawn()?; + .spawn() + .context("failed to spawn snforge")?; - process.wait()?; + process.wait().context("failed to execute snforge")?; Ok(()) }