mirror of
https://github.com/RGBCube/uutils-coreutils
synced 2025-07-28 11:37:44 +00:00
Merge pull request #2662 from Smicry/master
add kill -l final new line #2644
This commit is contained in:
commit
01d098993b
2 changed files with 9 additions and 8 deletions
|
@ -158,18 +158,13 @@ fn print_signal(signal_name_or_value: &str) -> UResult<()> {
|
||||||
}
|
}
|
||||||
|
|
||||||
fn print_signals() {
|
fn print_signals() {
|
||||||
let mut pos = 0;
|
|
||||||
for (idx, signal) in ALL_SIGNALS.iter().enumerate() {
|
for (idx, signal) in ALL_SIGNALS.iter().enumerate() {
|
||||||
pos += signal.len();
|
if idx > 0 {
|
||||||
print!("{}", signal);
|
|
||||||
if idx > 0 && pos > 73 {
|
|
||||||
println!();
|
|
||||||
pos = 0;
|
|
||||||
} else {
|
|
||||||
pos += 1;
|
|
||||||
print!(" ");
|
print!(" ");
|
||||||
}
|
}
|
||||||
|
print!("{}", signal);
|
||||||
}
|
}
|
||||||
|
println!();
|
||||||
}
|
}
|
||||||
|
|
||||||
fn list(arg: Option<String>) -> UResult<()> {
|
fn list(arg: Option<String>) -> UResult<()> {
|
||||||
|
|
|
@ -56,6 +56,12 @@ fn test_kill_list_all_signals() {
|
||||||
.stdout_contains("HUP");
|
.stdout_contains("HUP");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#[test]
|
||||||
|
fn test_kill_list_final_new_line() {
|
||||||
|
let re = Regex::new("\\n$").unwrap();
|
||||||
|
assert!(re.is_match(new_ucmd!().arg("-l").succeeds().stdout_str()));
|
||||||
|
}
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
fn test_kill_list_all_signals_as_table() {
|
fn test_kill_list_all_signals_as_table() {
|
||||||
// Check for a few signals. Do not try to be comprehensive.
|
// Check for a few signals. Do not try to be comprehensive.
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue