Results for command_.test.sh

casedashbashmkshzshoshosh_ALTosh-byterundescription
0pass pass pass pass pass pass pass Command block
1pass pass pass pass pass pass pass Permission denied
2pass pass pass pass pass pass pass Not a dir
3ok ok pass pass pass pass pass Name too long
detailsdetails
4pass pass pass pass pass pass pass External programs don't have _OVM in environment
5pass pass pass pass FAIL FAIL FAIL File with no shebang is executed
detailsdetailsdetails

37 passed, 2 ok, 0 known unimplemented, 0 known bugs, 1 failed, 0 skipped

Details on runs that didn't PASS

dash3 Name too long

stdout:
stderr: 
_tmp/spec-bin/dash: 1: ./0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789: File name too long
bash3 Name too long

stdout:
stderr: 
_tmp/spec-bin/bash: line 1: ./0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789: File name too long
osh5 File with no shebang is executed

[osh stdout] Expected 'hi\n', got ''
[osh status] Expected 0, got 127

stdout:
stderr: 
osh error: '/home/andy/git/oilshell/oil/_tmp/spec-tmp/command_.test.sh/no-shebang': Exec format error
osh_ALT5 File with no shebang is executed

[osh_ALT stdout] Expected 'hi\n', got ''
[osh_ALT status] Expected 0, got 127

stdout:
stderr: 
osh error: '/home/andy/git/oilshell/oil/_tmp/spec-tmp/command_.test.sh/no-shebang': Exec format error
osh-byterun5 File with no shebang is executed

[osh-byterun stdout] Expected 'hi\n', got ''
[osh-byterun status] Expected 0, got 127

stdout:
stderr: 
osh error: '/home/andy/git/oilshell/oil/_tmp/spec-tmp/command_.test.sh/no-shebang': Exec format error