Results for osh-bugs.test.sh

statusbashmkshkshtoyshsushbrushosh
pass 0000002
FAIL 2222220
total2222222
casebashmkshkshtoyshsushbrushoshdescription
0FAIL FAIL FAIL FAIL FAIL FAIL pass var x = $(echo bad; false) in OSH
detailsdetailsdetailsdetailsdetailsdetails
1FAIL FAIL FAIL FAIL FAIL FAIL pass var x = $(echo one; false; echo two) in OSH
detailsdetailsdetailsdetailsdetailsdetails
2 passed, 0 OK, 0 not implemented, 0 BUG, 12 failed, 0 timeouts, 0 cases skipped

Details on runs that didn't PASS

bash0 var x = $(echo bad; false) in OSH

[bash stdout] Expected '', got 'unreachable\n'
[bash status] Expected 1, got 2

stdout:
unreachable
stderr:
bash: line 1: var: command not found
bash: line 4: syntax error near unexpected token `('
bash: line 4: `pp test_ (x)'
mksh0 var x = $(echo bad; false) in OSH

[mksh stdout] Expected '', got 'unreachable\n'

stdout:
unreachable
stderr:
mksh: <stdin>[1]: var: not found
mksh: <stdin>[4]: syntax error: '(' unexpected
ksh0 var x = $(echo bad; false) in OSH

[ksh stdout] Expected '', got 'unreachable\n'

stdout:
unreachable
stderr:
E: ksh: <stdin>[1]: var: inaccessible or not found
E: ksh: <stdin>[4]: syntax error: unexpected '('
toysh0 var x = $(echo bad; false) in OSH

[toysh stdout] Expected '', got 'unreachable\n'
[toysh status] Expected 1, got 2

stdout:
unreachable
stderr:
sh: var: No such file or directory
main: line 4: sh: syntax error: )
sush0 var x = $(echo bad; false) in OSH

[sush stdout] Expected '', got 'unreachable\n'
[sush status] Expected 1, got 2

stdout:
unreachable
stderr:
/home/andy/git/oils-for-unix/oils/../../shells/rusty_bash/target/release/sush: line 1: var: command not found
/home/andy/git/oils-for-unix/oils/../../shells/rusty_bash/target/release/sush: line 5: Unexpected token: (x)

brush0 var x = $(echo bad; false) in OSH

[brush stdout] Expected '', got 'unreachable\n'
[brush status] Expected 1, got 0

stdout:
unreachable
stderr:
var: command not found
ERROR main: syntax error near token `
' (line 1 col 13)
bash1 var x = $(echo one; false; echo two) in OSH

[bash stdout] Expected '', got 'unreachable\n'
[bash status] Expected 1, got 2

stdout:
unreachable
stderr:
bash: line 1: var: command not found
bash: line 4: syntax error near unexpected token `('
bash: line 4: `pp test_ (x)'
mksh1 var x = $(echo one; false; echo two) in OSH

[mksh stdout] Expected '', got 'unreachable\n'

stdout:
unreachable
stderr:
mksh: <stdin>[1]: var: not found
mksh: <stdin>[4]: syntax error: '(' unexpected
ksh1 var x = $(echo one; false; echo two) in OSH

[ksh stdout] Expected '', got 'unreachable\n'

stdout:
unreachable
stderr:
E: ksh: <stdin>[1]: var: inaccessible or not found
E: ksh: <stdin>[4]: syntax error: unexpected '('
toysh1 var x = $(echo one; false; echo two) in OSH

[toysh stdout] Expected '', got 'unreachable\n'
[toysh status] Expected 1, got 2

stdout:
unreachable
stderr:
sh: var: No such file or directory
main: line 4: sh: syntax error: )
sush1 var x = $(echo one; false; echo two) in OSH

[sush stdout] Expected '', got 'unreachable\n'
[sush status] Expected 1, got 2

stdout:
unreachable
stderr:
/home/andy/git/oils-for-unix/oils/../../shells/rusty_bash/target/release/sush: line 1: var: command not found
/home/andy/git/oils-for-unix/oils/../../shells/rusty_bash/target/release/sush: line 5: Unexpected token: (x)

brush1 var x = $(echo one; false; echo two) in OSH

[brush stdout] Expected '', got 'unreachable\n'
[brush status] Expected 1, got 0

stdout:
unreachable
stderr:
var: command not found
ERROR main: syntax error near token `
' (line 1 col 13)