Results for builtin-meta.test.sh

statusoshosh-cpp
pass 1817
FAIL 01
total1818
caseoshosh-cppdescription
0pass pass command -v
1pass pass command -v executable, builtin
2pass pass command -v with multiple names
3pass pass command -v doesn't find non-executable file
4pass pass command -v doesn't find executable dir
5pass pass command -V
6pass pass command -V nonexistent
7pass pass command skips function lookup
8pass pass command command seq 3
9pass pass command command -v seq
10pass pass command -p (override existing program)
11pass pass command -p (hide tool in custom path)
12pass pass command -p (find hidden tool in default path)
13pass FAIL $(command type ls)
details
14pass pass builtin
15pass pass builtin ls not found
16pass pass builtin usage
17pass pass builtin command echo hi
35 passed, 0 OK, 0 not implemented, 0 BUG, 0 failed, 0 timeouts, 0 cases skipped

Details on runs that didn't PASS

osh-cpp13 $(command type ls)

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

stdout:
FUNCTION
stderr:
  s=$(command type echo)
                       ^
[ stdin ]:3: Invalid word while parsing command list