status | bash | mksh | ksh | toysh | sush | brush | osh | |
pass | 1 | 0 | 0 | 0 | 0 | 1 | 0 | |
FAIL | 0 | 1 | 1 | 1 | 1 | 0 | 1 | |
total | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |
case | bash | mksh | ksh | toysh | sush | brush | osh | description |
0 | pass | FAIL | FAIL | FAIL | FAIL | pass | FAIL | $SHELL set to login shell |
details | details | details | details | details |
2 passed, 0 OK, 0 not implemented, 0 BUG, 5 failed, 0 timeouts, 0 cases skipped 1 failed under osh
mksh | 0 $SHELL set to login shell [mksh stdout] Expected 'SHELL=\nSHELL=\n', got '' stdout: stderr: |
ksh | 0 $SHELL set to login shell [ksh stdout] Expected 'SHELL is set\nSHELL is set\n', got '' stdout: stderr: |
toysh | 0 $SHELL set to login shell [toysh stdout] Expected 'SHELL is set\nSHELL is set\n', got 'SHELL is set\n' [toysh status] Expected 0, got 1 stdout: SHELL is setstderr: SHELL=/bin/bash sh: Unknown option 'l' (see "sh --help") |
sush | 0 $SHELL set to login shell [sush stdout] Expected 'SHELL is set\nSHELL is set\n', got '' [sush status] Expected 0, got 2 stdout: stderr: : line : set: -l: invalid option |
osh | 0 $SHELL set to login shell [osh stdout] Expected 'SHELL is set\nSHELL is set\n', got '' stdout: stderr: |