Results for builtin-oils.test.sh

statusoshosh-cpp
pass 66
FAIL 33
total99
caseoshosh-cppdescription
0FAIL FAIL invoke usage
detailsdetails
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)
4FAIL FAIL builtin sleep finds the private builtin
detailsdetails
5pass pass sleep is still external
6pass pass cat
7pass pass sleep
8FAIL FAIL readlink
detailsdetails
12 passed, 0 OK, 0 not implemented, 0 BUG, 3 failed, 0 timeouts, 0 cases skipped
3 failed under osh

Details on runs that didn't PASS

osh0 invoke usage

[osh stdout] Expected 'status=2\nstatus=2\n\nstatus=0\nstatus=0\nstatus=0\n' Got 'status=2\nstatus=2\n\nstatus=0\nstatus=0\nsleep\nstatus=0\n'

stdout:
status=2
status=2

status=0
status=0
sleep
status=0
stderr:
  invoke
  ^~~~~~
[ stdin ]:3: 'invoke' expected arguments
  invoke --
  ^~~~~~
[ stdin ]:6: 'invoke' expected arguments
osh-cpp0 invoke usage

[osh-cpp stdout] Expected 'status=2\nstatus=2\n\nstatus=0\nstatus=0\nstatus=0\n' Got 'status=2\nstatus=2\n\nstatus=0\nstatus=0\nsleep\nstatus=0\n'

stdout:
status=2
status=2

status=0
status=0
sleep
status=0
stderr:
  invoke
  ^~~~~~
[ stdin ]:3: 'invoke' expected arguments
  invoke --
  ^~~~~~
[ stdin ]:6: 'invoke' expected arguments
osh4 builtin sleep finds the private builtin

[osh stdout] Expected 'status=0\n', got 'sleep\nstatus=0\nsleep\nstatus=0\n'

stdout:
sleep
status=0
sleep
status=0
stderr:
osh-cpp4 builtin sleep finds the private builtin

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

stdout:
sleep
status=0
sleep
status=0
stderr:
osh8 readlink

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

stdout:
TODO
stderr:
osh-cpp8 readlink

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

stdout:
TODO
stderr: