Adapt to quote-less output

Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
This commit is contained in:
Matthias Beyer 2019-10-20 15:05:10 +02:00
parent 00d6e78c5d
commit f7bc7d0834

View file

@ -58,16 +58,12 @@ fn test_imag_version_as_semver_string() {
let output = call(&imag_home, &["--ignore-ids", "test", "read", "imag.version"]); let output = call(&imag_home, &["--ignore-ids", "test", "read", "imag.version"]);
let version = version::version!(); let version = version::version!();
let imag_version = format!("\"{}\"", version);
debug!("output = {:?}", output); debug!("output = {:?}", output);
assert_eq!(output.len(), 1); assert_eq!(output.len(), 1);
assert_eq!(output[0], imag_version); assert_eq!(output[0], version);
let version = semver::Version::from_str(&version).unwrap(); let version = semver::Version::from_str(&version).unwrap();
let parsed = { let parsed = semver::Version::from_str(&output[0]);
let output_version = output[0].replace("\"", "");
semver::Version::from_str(&output_version)
};
assert!(parsed.is_ok()); assert!(parsed.is_ok());
let parsed = parsed.unwrap(); let parsed = parsed.unwrap();