diff options
| author | dana <dana@dana.is> | 2026-06-10 20:44:59 -0500 |
|---|---|---|
| committer | dana <dana@dana.is> | 2026-06-10 20:47:14 -0500 |
| commit | 8d4b0f6511d24dfa54141a2eaf5d276b2a3cfbd7 (patch) | |
| tree | 3a5926f88355005f444544b7c7b50e600560eb9b /Test | |
| parent | ChangeLog for preceding 3 commits (diff) | |
| download | zsh-8d4b0f6511d24dfa54141a2eaf5d276b2a3cfbd7.tar zsh-8d4b0f6511d24dfa54141a2eaf5d276b2a3cfbd7.tar.gz zsh-8d4b0f6511d24dfa54141a2eaf5d276b2a3cfbd7.tar.bz2 zsh-8d4b0f6511d24dfa54141a2eaf5d276b2a3cfbd7.tar.lz zsh-8d4b0f6511d24dfa54141a2eaf5d276b2a3cfbd7.tar.xz zsh-8d4b0f6511d24dfa54141a2eaf5d276b2a3cfbd7.tar.zst zsh-8d4b0f6511d24dfa54141a2eaf5d276b2a3cfbd7.zip | |
unposted: kill: fix -l argument error, add tests
fixes this issue:
% kill -l 6term
kill: unknown signal: SIGterm
Diffstat (limited to 'Test')
| -rw-r--r-- | Test/B11kill.ztst | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/Test/B11kill.ztst b/Test/B11kill.ztst index dc6bf9b89..ed87f0996 100644 --- a/Test/B11kill.ztst +++ b/Test/B11kill.ztst @@ -84,3 +84,26 @@ 1:Plain kill with empty pid should not send signal to current process group ?(eval):kill:3: illegal pid: +# posix doesn't actually define which numbers map to which signals, but the +# first three seem pretty universal so we'll trust them + kill -l + kill -l HUP + kill -l sighup + kill -l 1 + kill -l 137 + kill -l 9009 + kill -l 6term + kill -l sig6term +1:kill -l +*>HUP INT QUIT * +*>1 +*>1 +*>HUP +*>KILL +*>9009 +*?*: SIG6TERM +*?*: SIG6TERM + + print -r - ${(f)${ kill -L }} +0:kill -L +*>*1*HUP*2*INT*3*QUIT* |
