| status | osh | |
| pass | 4 | |
| FAIL | 2 | |
| total | 6 | |
| case | osh | description |
| 0 | pass | Turn off external binaries with shvar PATH='' {} |
| 1 | FAIL | More shvar PATH='' |
| details | ||
| 2 | FAIL | builtins and externals not available in hay eval |
| details | ||
| 3 | pass | procs in hay eval |
| 4 | pass | variables mutated within hay eval don't persist |
| 5 | pass | hay at top level allows arbitrary commands |
4 passed, 0 OK, 0 not implemented, 0 BUG, 2 failed, 0 timeouts, 0 cases skipped 2 failed under osh
| osh | 1 More shvar PATH='' [osh stdout] Expected 'status=127\nstatus=127\n_status 127\n' Got '' [osh status] Expected 0 Got 2 stdout: stderr: echo _status $[_error.code]
^
[ stdin ]:15: Unexpected token while parsing arithmetic: '.'
|
| osh | 2 builtins and externals not available in hay eval [osh stdout] Expected 'status 127\nstatus 127\n' Got '' [osh status] Expected 0 Got 2 stdout: stderr: /bin/ls
^
[ stdin ]:9: Unknown command '/bin/ls' while running hay
echo "status $[_error.code]"
^
[ stdin ]:13: Unexpected token while parsing arithmetic: '.'
|