Results for ysh-proc-meta.test.sh

statusyshysh_ALT
pass 55
FAIL 11
total66
caseyshysh_ALTdescription
0pass pass with eval builtin command, in global scope
1pass pass with eval builtin command, in local scope
2pass pass with parseCommand() then io->eval(), in local scope
3pass pass with parseCommand() then io->eval(cmd, vars={out_dict: {}})
4pass pass with evalToDict()
5FAIL FAIL with runtime REFLECTION via __invoke__ - no parsing
detailsdetails
10 passed, 0 OK, 0 not implemented, 0 BUG, 2 failed, 0 timeouts, 0 cases skipped
1 failed under osh

Details on runs that didn't PASS

ysh5 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_ALT5 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