status | bash | dash | ash | zsh | mksh | ksh | toysh | sush | brush | osh | |
pass | 4 | 4 | 4 | 5 | 5 | 5 | 3 | 3 | 4 | 5 | |
ok | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
FAIL | 0 | 0 | 1 | 0 | 0 | 0 | 2 | 2 | 1 | 0 | |
total | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | |
case | bash | dash | ash | zsh | mksh | ksh | toysh | sush | brush | osh | description |
0 | pass | pass | pass | pass | pass | pass | pass | FAIL | pass | pass | Length of length of ARGS! |
details | |||||||||||
1 | pass | pass | pass | pass | pass | pass | pass | FAIL | pass | pass | Length of length of ARGS! 2 digit |
details | |||||||||||
2 | pass | pass | pass | pass | pass | pass | FAIL | pass | FAIL | pass | Is \r considered whitespace? |
details | details | ||||||||||
3 | ok | ok | FAIL | pass | pass | pass | FAIL | pass | pass | pass | readonly + |
details | details | details | details | ||||||||
4 | pass | pass | pass | pass | pass | pass | pass | pass | pass | pass | set + |
42 passed, 2 OK, 0 not implemented, 0 BUG, 6 failed, 0 timeouts, 0 cases skipped
sush | 0 Length of length of ARGS! [sush stdout] Expected '1\n', got '0\n' stdout: 0stderr: |
sush | 1 Length of length of ARGS! 2 digit [sush stdout] Expected '2\n', got '0\n' stdout: 0stderr: |
toysh | 2 Is \r considered whitespace? [toysh stdout] Expected '', got 'TEST\n' [toysh status] Expected 127, got 0 stdout: TESTstderr: |
brush | 2 Is \r considered whitespace? [brush status] Expected 127, got 0 stdout: stderr: echo TEST: command not found |
bash | 3 readonly + stdout: status=1stderr: bash: line 1: readonly: `+': not a valid identifier |
dash | 3 readonly + stdout: stderr: dash: 1: readonly: +: bad variable name |
ash | 3 readonly + [ash stdout] Expected 'status=0\n', got '' [ash status] Expected 0, got 2 stdout: stderr: ash: readonly: line 1: +: bad variable name |
toysh | 3 readonly + [toysh stdout] Expected 'status=0\n', got 'status=127\n' stdout: status=127stderr: sh: readonly: No such file or directory |