34 passed, 2 OK, 0 not implemented, 0 BUG, 2 failed, 0 timeouts, 0 cases skipped 2 failed under osh
| osh | 5 kill HUP pid gives the correct error stdout: 2stderr: builtin kill HUP $pid
^~~
[ stdin ]:3: 'kill' got invalid process ID 'HUP'
|
| osh-cpp | 5 kill HUP pid gives the correct error stdout: 2stderr: builtin kill HUP $pid
^~~
[ stdin ]:3: 'kill' got invalid process ID 'HUP'
|
| osh | 9 kill -L checks for invalid input [osh stdout] Expected 'USR1\nUSR2\nstatus=1\n\n10\n12\nstatus=1\n\n' Got 'USR1\nstatus=2\n\n10\nstatus=2\n\n' stdout: USR1 status=2 10 status=2stderr: builtin kill -L 10 BAD 12
^~~
[ stdin ]:3: 'kill' can't translate name 'BAD' to a number
builtin kill -L USR1 9999 USR2
^~~~
[ stdin ]:7: 'kill' can't translate number '9999' to a name
|
| osh-cpp | 9 kill -L checks for invalid input [osh-cpp stdout] Expected 'USR1\nUSR2\nstatus=1\n\n10\n12\nstatus=1\n\n' Got 'USR1\nstatus=2\n\n10\nstatus=2\n\n' stdout: USR1 status=2 10 status=2stderr: builtin kill -L 10 BAD 12
^~~
[ stdin ]:3: 'kill' can't translate name 'BAD' to a number
builtin kill -L USR1 9999 USR2
^~~~
[ stdin ]:7: 'kill' can't translate number '9999' to a name
|
| osh | 15 kill -15 %% kills current job [osh stdout] Expected 'kill=0\nwait=143\nwait=127\n' Got 'kill=0\nwait=143\nwait=2\n' stdout: kill=0 wait=143 wait=2stderr: wait %%
^
[ stdin ]:9: 'wait' expected PID or jobspec, got '%%'
|
| osh-cpp | 15 kill -15 %% kills current job [osh-cpp stdout] Expected 'kill=0\nwait=143\nwait=127\n' Got 'kill=0\nwait=143\nwait=2\n' stdout: kill=0 wait=143 wait=2stderr: wait %%
^
[ stdin ]:9: 'wait' expected PID or jobspec, got '%%'
|