diff options
| author | Brian Anderson <banderson@mozilla.com> | 2016-09-27 19:56:50 +0000 |
|---|---|---|
| committer | Brian Anderson <banderson@mozilla.com> | 2016-09-30 14:02:58 -0700 |
| commit | badfd6200ba199f7535a4e59e7802317951ec9cc (patch) | |
| tree | 9a26ae52064c210fa52d426195bdae30b61e4b27 /src | |
| parent | 21b987ea089c08627016bca7074960a1ba77ae6d (diff) | |
| download | rust-badfd6200ba199f7535a4e59e7802317951ec9cc.tar.gz rust-badfd6200ba199f7535a4e59e7802317951ec9cc.zip | |
Cleanup bootstrap
Diffstat (limited to 'src')
| -rw-r--r-- | src/bootstrap/check.rs | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/bootstrap/check.rs b/src/bootstrap/check.rs index 95c909aef77..b8417218a22 100644 --- a/src/bootstrap/check.rs +++ b/src/bootstrap/check.rs @@ -391,18 +391,18 @@ fn krate_emscripten(build: &Build, let test_file_name = test.to_string_lossy().into_owned(); println!("running {}", test_file_name); let nodejs = build.config.nodejs.as_ref().expect("nodejs not configured"); - let output = Command::new(nodejs) + let status = Command::new(nodejs) .arg(&test_file_name) .stderr(::std::process::Stdio::inherit()) - .output(); - let output = match output { - Ok(status) => status, + .status(); + match status { + Ok(status) => { + if !status.success() { + panic!("some tests failed"); + } + } Err(e) => panic!(format!("failed to execute command: {}", e)), }; - println!("{}", String::from_utf8(output.stdout).unwrap()); - if !output.status.success() { - panic!("some tests failed"); - } } } |
