| status | osh | osh-cpp | |
| pass | 3 | 1 | |
| FAIL | 0 | 2 | |
| total | 3 | 3 | |
| case | osh | osh-cpp | description |
| 0 | pass | FAIL | Iterate over command sub output with split() |
| details | |||
| 1 | pass | FAIL | split with explicit IFS argument |
| details | |||
| 2 | pass | pass | split on \0 delimiters |
4 passed, 0 OK, 0 not implemented, 0 BUG, 0 failed, 0 timeouts, 0 cases skipped
| osh-cpp | 0 Iterate over command sub output with split() [osh-cpp stdout] Expected '1\none\n2\ntwo\n___\n1 one\n2 two\n' Got '' [osh-cpp status] Expected 0 Got 2 stdout: stderr: output=$(echo '1 one'; echo '2 two')
^
[ stdin ]:3: Invalid word while parsing command list
|
| osh-cpp | 1 split with explicit IFS argument [osh-cpp stdout] Expected '1 one\n--\n2 two\n' Got '' [osh-cpp status] Expected 0 Got 2 stdout: stderr: output=$(echo '1 one'; echo --; echo '2 two')
^
[ stdin ]:3: Invalid word while parsing command list
|