Results for pipeline.test.sh

casedashbashmkshzshoshdescription
0pass pass pass pass pass Brace group in pipeline
1pass pass pass pass pass For loop in pipeline
2pass pass pass pass FAIL Exit code is last status
details
3N-I pass N-I pass FAIL |&
detailsdetailsdetails
4pass pass pass pass pass ! turns non-zero into zero
5pass pass pass pass pass ! turns zero into 1
6pass pass pass pass pass ! in if
7pass pass pass pass pass ! with ||
8pass pass pass pass pass ! with { }
9pass pass pass pass pass ! with ( )
10pass pass pass pass pass ! is not a command

51 passed, 0 ok, 2 known unimplemented, 0 known bugs, 2 failed, 0 skipped

Details on runs that didn't PASS

osh2 Exit code is last status

[osh status] Expected 1, got 99

stdout:
7
stderr:
dash3 |&

stdout:
stderr: 
/bin/dash: 1: Syntax error: "&" unexpected
mksh3 |&

stdout:
stderr: 
STDERR
close failed in file object destructor:
sys.excepthook is missing
lost sys.stderr
osh3 |&

[osh stdout] Expected u'STDERR\nSTDOUT\n', got 'STDOUT\n'

stdout:
STDOUT
stderr:
STDERR