fix(render): fix failing test on Windows

This commit is contained in:
Federico Terzi 2021-04-21 19:26:55 +02:00
parent 05c26f9eb0
commit f35eecae88

View File

@ -343,10 +343,13 @@ mod tests {
) )
} else { } else {
Params::from_iter( Params::from_iter(
vec![( vec![
"cmd".to_string(), (
Value::String("echo %ESPANSO_VAR1%".to_string()), "cmd".to_string(),
)] Value::String("echo %ESPANSO_VAR1%".to_string()),
),
("shell".to_string(), Value::String("cmd".to_string())),
]
.into_iter(), .into_iter(),
) )
}; };
@ -365,8 +368,13 @@ mod tests {
fn invalid_command() { fn invalid_command() {
let extension = ShellExtension::new(&PathBuf::new()); let extension = ShellExtension::new(&PathBuf::new());
let param = let param = Params::from_iter(
Params::from_iter(vec![("cmd".to_string(), Value::String("nonexistentcommand".to_string()))].into_iter()); vec![(
"cmd".to_string(),
Value::String("nonexistentcommand".to_string()),
)]
.into_iter(),
);
assert!(matches!( assert!(matches!(
extension.calculate(&Default::default(), &Default::default(), &param), extension.calculate(&Default::default(), &Default::default(), &param),
ExtensionResult::Error(_) ExtensionResult::Error(_)