| status | osh | osh-cpp | |
| pass | 6 | 5 | |
| FAIL | 0 | 1 | |
| total | 6 | 6 | |
| case | osh | osh-cpp | description |
| 0 | pass | pass | Bad var sub |
| 1 | pass | FAIL | Braced block inside ${} |
| details | |||
| 2 | pass | pass | Nested ${} |
| 3 | pass | pass | Filename redirect with "$@" |
| 4 | pass | pass | Descriptor redirect to bad "$@" |
| 5 | pass | pass | Here doc with bad "$@" delimiter |
11 passed, 0 OK, 0 not implemented, 0 BUG, 0 failed, 0 timeouts, 0 cases skipped
| osh-cpp | 1 Braced block inside ${} [osh-cpp stdout] Expected '/bin/ls\n' Got '' [osh-cpp status] Expected 0 Got 2 stdout: stderr: echo ${foo:-$({ ls /bin/ls; })}
^
[ stdin ]:1: Invalid word while parsing command list
|