Workaround for old android not having echo

This commit is contained in:
Chris Denton 2023-07-05 09:54:16 +01:00
parent 4309954187
commit 9e5f61fcdd
No known key found for this signature in database
GPG Key ID: 713472F2F45627DE

View File

@ -585,7 +585,14 @@ fn run_canonical_bat_script() {
#[test] #[test]
fn terminate_exited_process() { fn terminate_exited_process() {
let mut p = known_command().arg("hello").spawn().unwrap(); let mut cmd = if cfg!(target_os = "android") {
let mut p = shell_cmd();
p.args(&["-c", "true"]);
p
} else {
known_command()
};
let mut p = cmd.stdout(Stdio::null()).spawn().unwrap();
p.wait().unwrap(); p.wait().unwrap();
assert!(p.kill().is_ok()); assert!(p.kill().is_ok());
assert!(p.kill().is_ok()); assert!(p.kill().is_ok());