Add a command to install rustfilt for a cargo-build-bpf test

This commit is contained in:
Dmitri Makarov 2021-07-01 11:17:51 -07:00 committed by Dmitri Makarov
parent 0eca92de18
commit 25ac664106
1 changed files with 6 additions and 3 deletions

View File

@ -34,11 +34,14 @@ fn test_build() {
assert!(output.status.success());
}
// This test requires rustfilt.
// TODO: Add a check for rustfilt, and install it if not available.
#[ignore]
#[test]
fn test_dump() {
// This test requires rustfilt.
assert!(Command::new("cargo")
.args(&["install", "rustfilt"])
.status()
.expect("Unable to install rustfilt required for --dump option")
.success());
let output = run_cargo_build(&["--dump"]);
if !output.status.success() {
eprintln!("--- stdout ---");