From b34443033f067c3779519fd828c0886664e909fd Mon Sep 17 00:00:00 2001 From: Daniel Macovei Date: Mon, 29 Jan 2024 20:44:56 -0600 Subject: [PATCH] tests fix (#223) --- src/lib.rs | 9 +-------- tests/metadata.rs | 9 +++++++-- 2 files changed, 8 insertions(+), 10 deletions(-) diff --git a/src/lib.rs b/src/lib.rs index f8ceacf4..abc075c5 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -179,14 +179,7 @@ pub async fn run_cargo_command( .unwrap_or_else(|| { ( PathAndArgs::new("wasmtime") - .args(vec![ - "-W", - "component-model", - "-S", - "preview2", - "-S", - "common", - ]) + .args(vec!["-S", "preview2", "-S", "common"]) .to_owned(), true, ) diff --git a/tests/metadata.rs b/tests/metadata.rs index e233dd1f..f0837ba3 100644 --- a/tests/metadata.rs +++ b/tests/metadata.rs @@ -15,7 +15,7 @@ fn it_prints_metadata() -> Result<()> { project .cargo_component("metadata --format-version 1") .assert() - .stdout(contains("foo 0.1.0")) + .stdout(contains(r#""name":"foo","version":"0.1.0""#)) .success(); Ok(()) @@ -80,7 +80,12 @@ members = ["foo", "bar", "baz"] project .cargo_component("metadata --format-version 1") .assert() - .stdout(contains("foo 0.1.0").and(contains("bar 0.1.0").and(contains("baz 0.1.0")))) + .stdout( + contains(r#"name":"foo","version":"0.1.0""#).and( + contains(r#"name":"bar","version":"0.1.0""#) + .and(contains(r#"name":"baz","version":"0.1.0""#)), + ), + ) .success(); Ok(())