status | ysh | ysh_ALT | |
pass | 11 | 11 | |
FAIL | 2 | 2 | |
total | 13 | 13 | |
case | ysh | ysh_ALT | description |
0 | pass | pass | getFrame() |
1 | FAIL | FAIL | bindFrame() |
details | details | ||
2 | pass | pass | vm.getDebugStack() |
3 | pass | pass | DebugFrame.toString() running file |
4 | pass | pass | DebugFrame.toString() running stdin and -c |
5 | pass | pass | DebugFrame.toString() running eval |
6 | pass | pass | DebugFrame.toString() running eval methods |
7 | pass | pass | DebugFrame.toString() running YSH functions |
8 | pass | pass | DebugFrame.toString() with 'use' builtin |
9 | pass | pass | FUNCNAME BASH_LINENO BASH_SOURCE not available with YSH functions |
10 | pass | pass | DebugFrame.toString() with trap ERR - external failure |
11 | FAIL | FAIL | trap ERR - proc subshell failure |
details | details | ||
12 | pass | pass | trap ERR - proc non-zero return status |
22 passed, 0 OK, 0 not implemented, 0 BUG, 4 failed, 0 timeouts, 0 cases skipped 2 failed under osh
ysh | 1 bindFrame() [ysh stdout] Expected '', got '<Command>\n(Null) null\n' stdout: <Command> (Null) nullstderr: |
ysh_ALT | 1 bindFrame() [ysh_ALT stdout] Expected '', got '<Command>\n(Null) null\n' stdout: <Command> (Null) nullstderr: |
ysh | 11 trap ERR - proc subshell failure [ysh stdout] Expected '[ stdin ]:14\n f\n ^\n[ stdin ]:11\n return 42\n ^~~~~~\n' Got '[ stdin ]:14\n f\n ^\n[ stdin ]:7\n g\n ^\n[ stdin ]:7\n g\n ^\n' stdout: [ stdin ]:14 f ^ [ stdin ]:7 g ^ [ stdin ]:7 g ^stderr: ( exit 42 ) ^ [ stdin ]:11: errexit PID 6129: command.Subshell failed with status 42 |
ysh_ALT | 11 trap ERR - proc subshell failure [ysh_ALT stdout] Expected '[ stdin ]:14\n f\n ^\n[ stdin ]:11\n return 42\n ^~~~~~\n' Got '[ stdin ]:14\n f\n ^\n[ stdin ]:7\n g\n ^\n[ stdin ]:7\n g\n ^\n' stdout: [ stdin ]:14 f ^ [ stdin ]:7 g ^ [ stdin ]:7 g ^stderr: ( exit 42 ) ^ [ stdin ]:11: errexit PID 6133: command.Subshell failed with status 42 |