Skip to content

Commit

Permalink
test: Add test for issue #14379
Browse files Browse the repository at this point in the history
  • Loading branch information
jemtucker committed Aug 10, 2024
1 parent 73a1b76 commit 31c01d3
Showing 1 changed file with 23 additions and 1 deletion.
24 changes: 23 additions & 1 deletion tests/testsuite/build_script.rs
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ use cargo_test_support::tools;
use cargo_test_support::{
basic_manifest, cargo_exe, cross_compile, is_coarse_mtime, project, project_in,
};
use cargo_test_support::{rustc_host, sleep_ms, slow_cpu_multiplier, symlink_supported};
use cargo_test_support::{git, rustc_host, sleep_ms, slow_cpu_multiplier, symlink_supported};
use cargo_util::paths::{self, remove_dir_all};

#[cargo_test]
Expand Down Expand Up @@ -5814,3 +5814,25 @@ fn links_overrides_with_target_applies_to_host() {
"#]])
.run();
}

#[cargo_test]
fn directory_with_leading_underscore() {
let p: cargo_test_support::Project = git::new("foo", |p| {
p.no_manifest()
.file(
"_foo/foo/Cargo.toml",
r#"
[package]
name = "foo"
version = "0.1.0"
edition = "2021"
build = "build.rs"
"#,
)
.file("_foo/foo/src/main.rs", "fn main() {}")
.file("_foo/foo/build.rs", "fn main() { }")
});
p.cargo("build --manifest-path=_foo/foo/Cargo.toml -v")
.with_status(0)
.run();
}

0 comments on commit 31c01d3

Please sign in to comment.