| status | ysh | ysh-cpp | |
| pass | 13 | 13 | |
| FAIL | 1 | 1 | |
| total | 14 | 14 | |
| case | ysh | ysh-cpp | 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 io->eval() on command |
| 7 | pass | pass | DebugFrame.toString() running io->evalExpr() |
| 8 | pass | pass | DebugFrame.toString() running YSH functions |
| 9 | pass | pass | DebugFrame.toString() with 'use' builtin |
| 10 | pass | pass | FUNCNAME BASH_LINENO BASH_SOURCE not available with YSH functions |
| 11 | pass | pass | trap ERR - external failure |
| 12 | pass | pass | trap ERR - proc subshell failure |
| 13 | pass | pass | trap ERR - proc non-zero return status |
26 passed, 0 OK, 0 not implemented, 0 BUG, 1 failed, 0 timeouts, 0 cases skipped 1 failed under osh
| ysh | 1 bindFrame() [ysh stdout] Expected '', got '<Command>\n(Null) null\n' stdout: <Command> (Null) nullstderr: |
| ysh-cpp | 1 bindFrame() [ysh-cpp stdout] Expected '', got '<Command>\n(Null) null\n' stdout: <Command> (Null) nullstderr: |