diff options
Diffstat (limited to 'src/test/run-pass-valgrind/exit-flushes.rs')
-rw-r--r-- | src/test/run-pass-valgrind/exit-flushes.rs | 20 |
1 files changed, 0 insertions, 20 deletions
diff --git a/src/test/run-pass-valgrind/exit-flushes.rs b/src/test/run-pass-valgrind/exit-flushes.rs deleted file mode 100644 index 9daf487d3..000000000 --- a/src/test/run-pass-valgrind/exit-flushes.rs +++ /dev/null @@ -1,20 +0,0 @@ -// ignore-emscripten -// ignore-sgx no processes -// ignore-macos this needs valgrind 3.11 or higher; see -// https://github.com/rust-lang/rust/pull/30365#issuecomment-165763679 - -use std::env; -use std::process::{exit, Command}; - -fn main() { - if env::args().len() > 1 { - print!("hello!"); - exit(0); - } else { - let out = Command::new(env::args().next().unwrap()).arg("foo") - .output().unwrap(); - assert!(out.status.success()); - assert_eq!(String::from_utf8(out.stdout).unwrap(), "hello!"); - assert_eq!(String::from_utf8(out.stderr).unwrap(), ""); - } -} |