90 passed, 2 OK, 0 not implemented, 0 BUG, 0 failed, 0 timeouts, 0 cases skipped
| osh-cpp | 14 Env binding in readonly/declare is NOT exported! (pitfall) [osh-cpp stdout] Expected 'v=None\nv2=foo\n' Got '' [osh-cpp status] Expected 0 Got 2 stdout: stderr: FOO=foo readonly v=$(printenv.py FOO)
^
[ stdin ]:1: Invalid word while parsing command list
|
| osh-cpp | 38 redirect after assignment builtin (eval redirects after evaluating arguments) [osh-cpp stdout] Expected 'done\n' Got '' [osh-cpp stderr] Expected 'STDERR\n' Got ' readonly x=$(stdout_stderr.py) 2>/dev/null\n ^\n[ stdin ]:1: Invalid word while parsing command list\n' [osh-cpp status] Expected 0 Got 2 stdout: stderr: readonly x=$(stdout_stderr.py) 2>/dev/null
^
[ stdin ]:1: Invalid word while parsing command list
|
| osh-cpp | 39 redirect after command sub (like case above but without assignment builtin) [osh-cpp stdout] Expected 'stdout=STDOUT\n' Got '' [osh-cpp stderr] Expected 'STDERR\n' Got ' echo stdout=$(stdout_stderr.py) 2>/dev/null\n ^\n[ stdin ]:1: Invalid word while parsing command list\n' [osh-cpp status] Expected 0 Got 2 stdout: stderr: echo stdout=$(stdout_stderr.py) 2>/dev/null
^
[ stdin ]:1: Invalid word while parsing command list
|
| osh-cpp | 40 redirect after bare assignment [osh-cpp stdout] Expected 'done\n' Got '' [osh-cpp stderr] Expected u'' Got ' x=$(stdout_stderr.py) 2>/dev/null\n ^\n[ stdin ]:1: Invalid word while parsing command list\n' [osh-cpp status] Expected 0 Got 2 stdout: stderr: x=$(stdout_stderr.py) 2>/dev/null
^
[ stdin ]:1: Invalid word while parsing command list
|
| osh | 41 redirect after declare -p stdout: stderr: declare -- foo=bar |
| osh-cpp | 41 redirect after declare -p stdout: stderr: declare -- foo=bar |