fix test for match exe pattern

Signed-off-by: blob42 <contact@blob42.xyz>
regex_matching
blob42 3 months ago
parent 08cfa4341a
commit 4f00694df4

@ -287,8 +287,8 @@ mod test {
#[test]
fn match_pattern_exe() -> anyhow::Result<(), std::io::Error> {
let pattern = "/bin";
let mut target = std::process::Command::new("tests/fake_bins/proc-89MLx.sh")
let pattern = "fake_bins/sleep-w61Z";
let mut target = std::process::Command::new("tests/fake_bins/sleep-w61Z")
.arg("300")
.stdout(std::process::Stdio::null())
.spawn()

Binary file not shown.

@ -0,0 +1,18 @@
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
int main(int argc, char *argv[])
{
int sleep_secs;
if (argc != 2 || ( (sleep_secs = atoi(argv[1])) ) <= 0 ) {
fprintf(stderr, "Usage: %s SECS\n", argv[0]);
return EXIT_FAILURE;
}
sleep(sleep_secs);
return EXIT_SUCCESS;
}
Loading…
Cancel
Save