summaryrefslogtreecommitdiffstats
path: root/src/test/run-pass-valgrind/exit-flushes.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/run-pass-valgrind/exit-flushes.rs')
-rw-r--r--src/test/run-pass-valgrind/exit-flushes.rs20
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(), "");
- }
-}