58 passed, 4 OK, 0 not implemented, 0 BUG, 2 failed, 0 timeouts, 0 cases skipped 2 failed under osh
| osh | 6 print trap handler with multiple lines [osh stdout] Expected "trap -- 'echo 1\necho 2\necho 3' SIGINT\n" Got "trap -- '<unknown>' SIGINT\n" stdout: trap -- '<unknown>' SIGINTstderr: |
| osh-cpp | 6 print trap handler with multiple lines [osh-cpp stdout] Expected "trap -- 'echo 1\necho 2\necho 3' SIGINT\n" Got "trap -- '<unknown>' SIGINT\n" stdout: trap -- '<unknown>' SIGINTstderr: |
| osh | 14 trap '' EXIT - printing state [osh stdout] Expected "trap -- 'echo exit' EXIT\n\ntrap -- '' EXIT\n\ntrap -- '# comment' EXIT\n" Got "trap -- 'echo exit' EXIT\n\ntrap -- '' EXIT\n\ntrap -- '<unknown>' EXIT\n" stdout: trap -- 'echo exit' EXIT trap -- '' EXIT trap -- '<unknown>' EXITstderr: |
| osh-cpp | 14 trap '' EXIT - printing state [osh-cpp stdout] Expected "trap -- 'echo exit' EXIT\n\ntrap -- '' EXIT\n\ntrap -- '# comment' EXIT\n" Got "trap -- 'echo exit' EXIT\n\ntrap -- '' EXIT\n\ntrap -- '<unknown>' EXIT\n" stdout: trap -- 'echo exit' EXIT trap -- '' EXIT trap -- '<unknown>' EXITstderr: |
| osh | 15 trap 'echo hi' KILL (regression test, caught by smoosh suite) stdout: status=2 status=2 status=2 status=0stderr: trap 'echo hi' 9
^
[ stdin ]:1: Signal '9' can't be handled
trap 'echo hi' KILL
^~~~
[ stdin ]:4: Signal 'KILL' can't be handled
trap 'echo hi' STOP
^~~~
[ stdin ]:7: Signal 'STOP' can't be handled
|
| osh-cpp | 15 trap 'echo hi' KILL (regression test, caught by smoosh suite) stdout: status=2 status=2 status=2 status=0stderr: trap 'echo hi' 9
^
[ stdin ]:1: Signal '9' can't be handled
trap 'echo hi' KILL
^~~~
[ stdin ]:4: Signal 'KILL' can't be handled
trap 'echo hi' STOP
^~~~
[ stdin ]:7: Signal 'STOP' can't be handled
|
| osh | 27 trap INT, sleep, SIGINT: non-interactively stdout: int status=0stderr: |
| osh-cpp | 27 trap INT, sleep, SIGINT: non-interactively stdout: int status=0stderr: |