Results for ysh-builtin-private.test.sh

statusoshosh-cpp
pass 2222
FAIL 11
total2323
caseoshosh-cppdescription
0pass pass invoke usage
1pass pass invoke nonexistent name
2pass pass invoke fails to find tools
3pass pass invoke --proc --sh-func --builtin --extern
4pass pass invoke --proc doesn't run shell functions
5pass pass type and command builtin don't find private sleep
6pass pass but invoke --show finds the private builtin
7pass pass invoke --show with many types
8pass pass invoke --show does proper quoting
9pass pass builtin sleep behaves like external sleep
10pass pass builtin sleep usage errors
11pass pass sleep without prefix is still external
12pass pass builtin cat
13pass pass builtin cat usage
14pass pass builtin cat non nonexistent file
15pass pass builtin cat accept - for stdin
16pass pass builtin rm: usage, removing files
17pass pass builtin rm -f - ignores arguments that don't exist
18pass pass builtin rm -f - still fails when file can't be removed
19pass pass builtin rm -f allows empty arg list
20pass pass builtin rm always fails on directories (regardless of -f)
21FAIL FAIL builtin readlink
detailsdetails
22pass pass compgen -A builtin doesn't find private builtins
44 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

osh21 builtin readlink

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

stdout:
TODO
stderr:
osh-cpp21 builtin readlink

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

stdout:
TODO
stderr: