spec test index / oilshell.org
status | ysh | ysh_ALT | |
pass | 5 | 5 | |
FAIL | 1 | 1 | |
total | 6 | 6 | |
case | ysh | ysh_ALT | description |
0 | pass | pass | with eval builtin command, in global scope |
1 | pass | pass | with eval builtin command, in local scope |
2 | pass | pass | with parseCommand() then io->eval(), in local scope |
3 | pass | pass | with parseCommand() then io->eval(cmd, vars={out_dict: {}}) |
4 | pass | pass | with evalToDict() |
5 | FAIL | FAIL | with runtime REFLECTION via __invoke__ - no parsing |
details | details |
10 passed, 0 OK, 0 not implemented, 0 BUG, 2 failed, 0 timeouts, 0 cases skipped 1 failed under osh
ysh | 5 with runtime REFLECTION via __invoke__ - no parsing [ysh stdout] Expected 'prefix a\nprefix b\n', got '' [ysh status] Expected 0, got 127 stdout: stderr: my_echo_a prefix ^~~~~~~~~ [ stdin ]:15: 'my_echo_a' not found (OILS-ERR-100) [ stdin ]:15: errexit PID 42720: command.Simple failed with status 127 |
ysh_ALT | 5 with runtime REFLECTION via __invoke__ - no parsing [ysh_ALT stdout] Expected 'prefix a\nprefix b\n', got '' [ysh_ALT status] Expected 0, got 127 stdout: stderr: my_echo_a prefix ^~~~~~~~~ [ stdin ]:15: 'my_echo_a' not found (OILS-ERR-100) [ stdin ]:15: errexit PID 42723: command.Simple failed with status 127 |