Results for builtin-oils.test.sh

statusoshosh-cpp
pass 87
FAIL 12
total99
caseoshosh-cppdescription
0pass pass invoke usage
1pass pass invoke nonexistent name
2pass pass type and command builtin does not find private sleep, because it's not enabled
3pass pass but invoke --show finds the private builtin (alternative to type, command)
4pass pass builtin sleep behaves like external sleep
5pass FAIL builtin sleep usage errors
details
6pass pass sleep is still external
7pass pass cat
8FAIL FAIL readlink
detailsdetails
15 passed, 0 OK, 0 not implemented, 0 BUG, 1 failed, 0 timeouts, 0 cases skipped
1 failed under osh

Details on runs that didn't PASS

osh-cpp5 builtin sleep usage errors

[osh-cpp stdout] Expected 'status=2\nstatus=2\n', got 'status=0\nstatus=2\n'

stdout:
status=0
status=2
stderr:
  builtin sleep 0.1 extra
                    ^~~~~
[ stdin ]:6: 'sleep' got too many arguments
osh8 readlink

[osh stdout] Expected '', got 'TODO\n'

stdout:
TODO
stderr:
osh-cpp8 readlink

[osh-cpp stdout] Expected '', got 'TODO\n'

stdout:
TODO
stderr: