status | bash | mksh | ksh | toysh | sush | brush | osh | |
pass | 0 | 0 | 0 | 0 | 0 | 0 | 2 | |
FAIL | 2 | 2 | 2 | 2 | 2 | 2 | 0 | |
total | 2 | 2 | 2 | 2 | 2 | 2 | 2 | |
case | bash | mksh | ksh | toysh | sush | brush | osh | description |
0 | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | pass | var x = $(echo bad; false) in OSH |
details | details | details | details | details | details | |||
1 | FAIL | FAIL | FAIL | FAIL | FAIL | FAIL | pass | var x = $(echo one; false; echo two) in OSH |
details | details | details | details | details | details |
2 passed, 0 OK, 0 not implemented, 0 BUG, 12 failed, 0 timeouts, 0 cases skipped
bash | 0 var x = $(echo bad; false) in OSH [bash stdout] Expected '', got 'unreachable\n' [bash status] Expected 1, got 2 stdout: unreachablestderr: bash: line 1: var: command not found bash: line 4: syntax error near unexpected token `(' bash: line 4: `pp test_ (x)' |
mksh | 0 var x = $(echo bad; false) in OSH [mksh stdout] Expected '', got 'unreachable\n' stdout: unreachablestderr: mksh: <stdin>[1]: var: not found mksh: <stdin>[4]: syntax error: '(' unexpected |
ksh | 0 var x = $(echo bad; false) in OSH [ksh stdout] Expected '', got 'unreachable\n' stdout: unreachablestderr: E: ksh: <stdin>[1]: var: inaccessible or not found E: ksh: <stdin>[4]: syntax error: unexpected '(' |
toysh | 0 var x = $(echo bad; false) in OSH [toysh stdout] Expected '', got 'unreachable\n' [toysh status] Expected 1, got 2 stdout: unreachablestderr: sh: var: No such file or directory main: line 4: sh: syntax error: ) |
sush | 0 var x = $(echo bad; false) in OSH [sush stdout] Expected '', got 'unreachable\n' [sush status] Expected 1, got 2 stdout: unreachablestderr: /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) |
brush | 0 var x = $(echo bad; false) in OSH [brush stdout] Expected '', got 'unreachable\n' [brush status] Expected 1, got 0 stdout: unreachablestderr: var: command not found [31mERROR[0m main: syntax error near token ` ' (line 1 col 13) |
bash | 1 var x = $(echo one; false; echo two) in OSH [bash stdout] Expected '', got 'unreachable\n' [bash status] Expected 1, got 2 stdout: unreachablestderr: bash: line 1: var: command not found bash: line 4: syntax error near unexpected token `(' bash: line 4: `pp test_ (x)' |
mksh | 1 var x = $(echo one; false; echo two) in OSH [mksh stdout] Expected '', got 'unreachable\n' stdout: unreachablestderr: mksh: <stdin>[1]: var: not found mksh: <stdin>[4]: syntax error: '(' unexpected |
ksh | 1 var x = $(echo one; false; echo two) in OSH [ksh stdout] Expected '', got 'unreachable\n' stdout: unreachablestderr: E: ksh: <stdin>[1]: var: inaccessible or not found E: ksh: <stdin>[4]: syntax error: unexpected '(' |
toysh | 1 var x = $(echo one; false; echo two) in OSH [toysh stdout] Expected '', got 'unreachable\n' [toysh status] Expected 1, got 2 stdout: unreachablestderr: sh: var: No such file or directory main: line 4: sh: syntax error: ) |
sush | 1 var x = $(echo one; false; echo two) in OSH [sush stdout] Expected '', got 'unreachable\n' [sush status] Expected 1, got 2 stdout: unreachablestderr: /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) |
brush | 1 var x = $(echo one; false; echo two) in OSH [brush stdout] Expected '', got 'unreachable\n' [brush status] Expected 1, got 0 stdout: unreachablestderr: var: command not found [31mERROR[0m main: syntax error near token ` ' (line 1 col 13) |