Assert return code is valid when running yarn

This commit is contained in:
James 2019-07-19 06:26:06 +00:00 committed by GitHub
parent 6d443805fc
commit 2ee02bbf46
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -101,7 +101,7 @@ fn main() {
.spawn() .spawn()
.unwrap() .unwrap()
.wait().expect("Unable to install Node.JS dependencies using Yarn"); .wait().expect("Unable to install Node.JS dependencies using Yarn");
Command::new(&yarn_binary) let return_code = Command::new(&yarn_binary)
.args(&[ .args(&[
"--cwd", "--cwd",
ui_dir.to_str().expect("Unable to covert path"), ui_dir.to_str().expect("Unable to covert path"),
@ -113,7 +113,7 @@ fn main() {
.to_str() .to_str()
.expect("Unable to convert path"), .expect("Unable to convert path"),
]) ])
.spawn() .status()
.unwrap() .expect("Unable to build frontend assets using Webpack");
.wait().expect("Unable to build frontend assets using Webpack"); assert!(return_code.success());
} }