From ff25f86cfe3785324a508b9ee3f7a84ca23017f7 Mon Sep 17 00:00:00 2001 From: Michael Mueller Date: Fri, 27 Nov 2020 22:07:09 +0100 Subject: [PATCH] Check explicitly for error message --- src/cmd/new.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/cmd/new.rs b/src/cmd/new.rs index abf73662..187e1c34 100644 --- a/src/cmd/new.rs +++ b/src/cmd/new.rs @@ -105,9 +105,10 @@ mod tests { fn rejects_hyphenated_name() { with_tmp_dir(|path| { let result = cmd::new::execute("rejects-hyphenated-name", Some(path)); + assert!(result.is_err(), "Should fail"); assert_eq!( - format!("{:?}", result), - r#"Err(Contract names cannot contain hyphens)"# + result.err().unwrap().to_string(), + "Contract names cannot contain hyphens" ); Ok(()) }) -- GitLab