diff --git a/tonic-health/tests/bootstrap.rs b/tonic-health/tests/bootstrap.rs index bb3241a..f02dd2e 100644 --- a/tonic-health/tests/bootstrap.rs +++ b/tonic-health/tests/bootstrap.rs @@ -13,7 +13,7 @@ fn bootstrap() { .build_client(true) .build_server(true) .build_transport(false) - .out_dir(format!("{}", out_dir.display())) + .out_dir(&out_dir) .compile(iface_files, dirs) .unwrap(); @@ -21,11 +21,9 @@ fn bootstrap() { .arg("diff") .arg("--exit-code") .arg("--") - .arg(format!("{}", out_dir.display())) + .arg(&out_dir) .status() .unwrap(); - if !status.success() { - panic!("You should commit the protobuf files"); - } + assert!(status.success(), "You should commit the protobuf files"); } diff --git a/tonic-reflection/tests/bootstrap.rs b/tonic-reflection/tests/bootstrap.rs index 36fa8ea..66ee998 100644 --- a/tonic-reflection/tests/bootstrap.rs +++ b/tonic-reflection/tests/bootstrap.rs @@ -13,7 +13,7 @@ fn bootstrap() { .build_client(true) .build_server(true) .build_transport(false) - .out_dir(format!("{}", out_dir.display())) + .out_dir(&out_dir) .compile(iface_files, dirs) .unwrap(); @@ -21,11 +21,9 @@ fn bootstrap() { .arg("diff") .arg("--exit-code") .arg("--") - .arg(format!("{}", out_dir.display())) + .arg(&out_dir) .status() .unwrap(); - if !status.success() { - panic!("You should commit the protobuf files"); - } + assert!(status.success(), "You should commit the protobuf files"); } diff --git a/tonic-types/tests/bootstrap.rs b/tonic-types/tests/bootstrap.rs index d586513..01c5dfd 100644 --- a/tonic-types/tests/bootstrap.rs +++ b/tonic-types/tests/bootstrap.rs @@ -10,7 +10,7 @@ fn bootstrap() { .join("generated"); tonic_build::configure() - .out_dir(format!("{}", out_dir.display())) + .out_dir(&out_dir) .file_descriptor_set_path(out_dir.join("types.bin")) .compile(iface_files, dirs) .unwrap(); @@ -19,11 +19,9 @@ fn bootstrap() { .arg("diff") .arg("--exit-code") .arg("--") - .arg(format!("{}", out_dir.display())) + .arg(&out_dir) .status() .unwrap(); - if !status.success() { - panic!("You should commit the protobuf files"); - } + assert!(status.success(), "You should commit the protobuf files"); }