From 1fc698a17f50ed22ed91f3a31ee93614c8d16c2f Mon Sep 17 00:00:00 2001 From: Michael Gehring Date: Tue, 22 Dec 2015 12:55:51 +0100 Subject: [PATCH] tests/stdbuf: disable on non-linux os --- tests/stdbuf.rs | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/tests/stdbuf.rs b/tests/stdbuf.rs index 81e1a31b0..053fc43c6 100644 --- a/tests/stdbuf.rs +++ b/tests/stdbuf.rs @@ -7,10 +7,12 @@ static UTIL_NAME: &'static str = "stdbuf"; #[test] fn test_stdbuf_unbuffered_stdout() { - let (_, mut ucmd) = testing(UTIL_NAME); - // This is a basic smoke test - let result = ucmd.args(&["-o0", "head"]) - .run_piped_stdin("The quick brown fox jumps over the lazy dog."); - assert_eq!(result.stdout, - "The quick brown fox jumps over the lazy dog."); + if cfg!(target_os="linux") { + let (_, mut ucmd) = testing(UTIL_NAME); + // This is a basic smoke test + let result = ucmd.args(&["-o0", "head"]) + .run_piped_stdin("The quick brown fox jumps over the lazy dog."); + assert_eq!(result.stdout, + "The quick brown fox jumps over the lazy dog."); + } }