| status | bash | dash | ash | zsh | mksh | ksh | toysh | sush | brush | osh | |
| pass | 1 | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | |
| FAIL | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | |
| total | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |
| case | bash | dash | ash | zsh | mksh | ksh | toysh | sush | brush | osh | description |
| 0 | pass | pass | pass | pass | pass | pass | FAIL | FAIL | pass | pass | times shows two formatted lines |
| details | details |
8 passed, 0 OK, 0 not implemented, 0 BUG, 2 failed, 0 timeouts, 0 cases skipped
| toysh | 0 times shows two formatted lines [toysh stdout] Expected 'pass\npass\n2\n' Got '1\n' stdout: 1stderr: sh: times: No such file or directory sh: read: No such file or directory |
| sush | 0 times shows two formatted lines [sush stdout] Expected 'pass\npass\n2\n' Got '1\n' stdout: 1stderr: /home/andy/git/oils-for-unix/oils/../../shells/rusty_bash/target/release/sush: line 1: times: command not found |