feat: add dcrup (sh/ps1/cmd) and fix cross-platform unit tests

This commit is contained in:
2026-07-23 14:58:49 +08:00
parent 2446cb7970
commit 75eace9d73
10 changed files with 1129 additions and 61 deletions

View File

@@ -242,10 +242,13 @@ mod tests {
.unwrap()
.as_nanos()
));
std::fs::create_dir_all(root.join("target/lib")).unwrap();
std::fs::create_dir_all(root.join("target").join("lib")).unwrap();
let mut paths = Vec::new();
push_default_lib_dirs(&mut paths, &root);
assert!(paths.iter().any(|p| p.ends_with("target/lib")));
assert!(paths.iter().any(|p| {
let n = p.replace('\\', "/");
n.ends_with("target/lib")
}));
let _ = std::fs::remove_dir_all(root);
}
}