Results for var-sub.test.sh

statusoshosh_.pyosh_.cc
pass 664
FAIL 113
total777
caseoshosh_.pyosh_.ccdescription
0pass pass pass Bad var sub
1FAIL FAIL FAIL Braced block inside ${}
detailsdetailsdetails
2pass pass pass Nested ${}
3pass pass FAIL Filename redirect with "$@"
details
4pass pass FAIL Filename redirect with split word
details
5pass pass pass Descriptor redirect to bad "$@"
6pass pass pass Here doc with bad "$@" delimiter
16 passed, 0 OK, 0 not implemented, 0 BUG, 5 failed, 0 timeouts, 0 cases skipped
1 failed under osh

Details on runs that didn't PASS

osh1 Braced block inside ${}

[osh stdout] Expected '/bin/ls\n', got '/usr/bin/ls\n'

stdout:
/usr/bin/ls
stderr:
osh_.py1 Braced block inside ${}

[osh_.py stdout] Expected '/bin/ls\n', got '/usr/bin/ls\n'

stdout:
/usr/bin/ls
stderr:
osh_.cc1 Braced block inside ${}

[osh_.cc stdout] Expected '/bin/ls\n', got ''
[osh_.cc status] Expected 0, got -6

stdout:
stderr: 
osh_eval.opt: cpp/posix.h:106: Tuple2<int, int> posix::pipe(): Assertion `0' failed.
osh_.cc3 Filename redirect with "$@"

[osh_.cc status] Expected 1, got -6

stdout:
stderr: 
osh_eval.opt: cpp/posix.h:143: void posix::dup2(int, int): Assertion `0' failed.
osh_.cc4 Filename redirect with split word

[osh_.cc stdout] Expected 'hi\n', got ''
[osh_.cc status] Expected 0, got -6

stdout:
stderr: 
osh_eval.opt: cpp/posix.h:143: void posix::dup2(int, int): Assertion `0' failed.