test: update

Signed-off-by: blob42 <contact@blob42.xyz>
master
blob42 2 weeks ago
parent 2db256b01e
commit 589ef486cd

@ -52,6 +52,8 @@ mod tests {
condition = {seen = "10s"}
exec = ["echo", "still there"]
###
[[profiles]]
matching = { name = "foo_not_seen" }
@ -59,11 +61,20 @@ mod tests {
condition = {not_seen = "5s"}
exec = ["echo", "not seen"]
###
[[profiles]]
matching = { exe_path = "b.n.*sh", regex = true }
[[profiles.commands]]
condition = {not_seen = "5s"}
exec = ["echo", "not seen"]
"###};
let c = parse_config(config)?;
assert_eq!(c.profiles.len(), 2);
assert_eq!(c.profiles[0].commands.len(), 2);
assert_eq!(c.profiles.len(), 3, "non matching number of declared profiles");
assert_eq!(c.profiles[0].commands.len(), 2, "non matching number of commands on profile1");
Ok(())
}
}

Loading…
Cancel
Save