Results for builtin-meta.test.sh

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

Details on runs that didn't PASS

osh-cpp12 $(command type ls)

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

stdout:
FUNCTION
stderr:
terminate called after throwing an instance of 'IndexError*'
timeout: the monitored command dumped core