150 passed, 0 OK, 0 not implemented, 0 BUG, 2 failed, 0 timeouts, 0 cases skipped 2 failed under osh
| osh-cpp | 2 Command with with word splitting in array [osh-cpp stdout] Expected "['1 2', '3', '4']\n" Got '' [osh-cpp status] Expected 0 Got 2 stdout: stderr: array=('1 2' $(echo '3 4'))
^
[ stdin ]:1: Invalid word while parsing command list
|
| osh-cpp | 15 Retrieve index that is a command sub [osh-cpp stdout] Expected "['2 3']\n" Got '' [osh-cpp status] Expected 0 Got 2 stdout: stderr: argv.py "${a[$(echo 1)]}"
^
[ stdin ]:2: Invalid word while parsing command list
|
| osh | 67 test -v a[i] with arith expressions [osh stdout] Expected 'status=0\nstatus=1\n\ndbracket\nstatus=0\nstatus=1\n' Got 'status=1\nstatus=1\n\ndbracket\nstatus=1\nstatus=1\n' stdout: status=1 status=1 dbracket status=1 status=1stderr: |
| osh-cpp | 67 test -v a[i] with arith expressions [osh-cpp stdout] Expected 'status=0\nstatus=1\n\ndbracket\nstatus=0\nstatus=1\n' Got 'status=1\nstatus=1\n\ndbracket\nstatus=1\nstatus=1\n' stdout: status=1 status=1 dbracket status=1 status=1stderr: |
| osh | 68 More arith expressions in [[ -v array[expr]] ]] [osh stdout] Expected 'zero=0\none=0\ntwo=1\n---\nzero=0\none=0\ntwo=1\n---\nzero=0\none=0\ntwo=1\n' Got 'zero=1\none=1\ntwo=1\n---\nzero=1\none=1\ntwo=1\n---\nzero=1\none=1\ntwo=1\n' stdout: zero=1 one=1 two=1 --- zero=1 one=1 two=1 --- zero=1 one=1 two=1stderr: |
| osh-cpp | 68 More arith expressions in [[ -v array[expr]] ]] [osh-cpp stdout] Expected 'zero=0\none=0\ntwo=1\n---\nzero=0\none=0\ntwo=1\n---\nzero=0\none=0\ntwo=1\n' Got 'zero=1\none=1\ntwo=1\n---\nzero=1\none=1\ntwo=1\n---\nzero=1\none=1\ntwo=1\n' stdout: zero=1 one=1 two=1 --- zero=1 one=1 two=1 --- zero=1 one=1 two=1stderr: |