diff --git a/cargo/cargo_build_script_runner/BUILD.bazel b/cargo/cargo_build_script_runner/BUILD.bazel index b24008d3db..11edd45b93 100644 --- a/cargo/cargo_build_script_runner/BUILD.bazel +++ b/cargo/cargo_build_script_runner/BUILD.bazel @@ -16,3 +16,9 @@ rust_binary( visibility = ["//visibility:public"], deps = [":cargo_build_script_output_parser"], ) + +rust_test( + name = "bin_test", + crate = ":cargo_build_script_runner", + deps = [":cargo_build_script_runner"], +) diff --git a/cargo/cargo_build_script_runner/bin.rs b/cargo/cargo_build_script_runner/bin.rs index 8eff96366d..2d92293013 100644 --- a/cargo/cargo_build_script_runner/bin.rs +++ b/cargo/cargo_build_script_runner/bin.rs @@ -236,6 +236,10 @@ fn get_target_env_vars>(rustc: &P) -> Result BTreeMap { let mut values = BTreeMap::new(); for line in stdout.lines() { @@ -250,13 +254,17 @@ fn get_target_env_vars>(rustc: &P) -> Result