Merge pull request #9152 from shayelkin/main

uudoc: fix manpage for individual utilities has wrong name (nit)
This commit is contained in:
Shay Elkin
2025-12-07 17:07:19 +01:00
committed by GitHub
parent 39a8c87fd0
commit a7c9d03ea3
2 changed files with 5 additions and 2 deletions
+1
View File
@@ -66,6 +66,7 @@ fn gen_manpage<T: Args>(
args: impl Iterator<Item = OsString>,
util_map: &UtilityMap<T>,
) -> ! {
uucore::set_utility_is_second_arg();
let all_utilities = validation::get_all_utilities(util_map);
let matches = Command::new("manpage")
+4 -2
View File
@@ -34,8 +34,9 @@ fn test_manpage_generation() {
);
let output_str = String::from_utf8_lossy(&output.stdout);
assert!(output_str.contains("\n.TH"), "{output_str}");
assert!(output_str.contains("\n.TH ls"), "{output_str}");
assert!(output_str.contains('1'), "{output_str}");
assert!(output_str.contains("\n.SH NAME\nls"), "{output_str}");
}
#[test]
@@ -57,8 +58,9 @@ fn test_manpage_coreutils() {
);
let output_str = String::from_utf8_lossy(&output.stdout);
assert!(output_str.contains("\n.TH"), "{output_str}");
assert!(output_str.contains("\n.TH coreutils"), "{output_str}");
assert!(output_str.contains("coreutils"), "{output_str}");
assert!(output_str.contains("\n.SH NAME\ncoreutils"), "{output_str}");
}
#[test]