about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorBrian Anderson <banderson@mozilla.com>2016-09-27 19:56:50 +0000
committerBrian Anderson <banderson@mozilla.com>2016-09-30 14:02:58 -0700
commitbadfd6200ba199f7535a4e59e7802317951ec9cc (patch)
tree9a26ae52064c210fa52d426195bdae30b61e4b27 /src
parent21b987ea089c08627016bca7074960a1ba77ae6d (diff)
downloadrust-badfd6200ba199f7535a4e59e7802317951ec9cc.tar.gz
rust-badfd6200ba199f7535a4e59e7802317951ec9cc.zip
Cleanup bootstrap
Diffstat (limited to 'src')
-rw-r--r--src/bootstrap/check.rs16
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");
-         }
      }
  }