spec test index / oilshell.org
68 passed, 4 ok, 3 known unimplemented, 1 known bugs, 2 failed, 0 skipped
dash | 1 wait -n with nothing to wait for stdout: stderr: _tmp/spec-bin/dash: 1: wait: Illegal option -n |
mksh | 1 wait -n with nothing to wait for stdout: stderr: _tmp/spec-bin/mksh: <stdin>[1]: wait: -n: unknown option |
dash | 2 wait with jobspec syntax %nonexistent stdout: stderr: _tmp/spec-bin/dash: 1: wait: No such job: %nonexistent |
osh | 2 wait with jobspec syntax %nonexistent [osh status] Expected 127, got 2 stdout: stderr: wait %nonexistent ^ [ stdin ]:1: 'wait' doesn't support bash-style jobspecs (got '%nonexistent') |
osh_ALT | 2 wait with jobspec syntax %nonexistent [osh_ALT status] Expected 127, got 2 stdout: stderr: wait %nonexistent ^ [ stdin ]:1: 'wait' doesn't support bash-style jobspecs (got '%nonexistent') |
bash | 4 wait with invalid arg stdout: stderr: _tmp/spec-bin/bash: line 1: wait: `zzz': not a pid or valid job spec |
mksh | 4 wait with invalid arg stdout: stderr: _tmp/spec-bin/mksh: <stdin>[1]: wait: zzz: argument must be %job or process id |
dash | 8 Wait for job doesn't support PIPESTATUS stdout: stderr: _tmp/spec-bin/dash: 2: Bad substitution |
osh | 8 Wait for job doesn't support PIPESTATUS [osh stdout] Expected 'pipestatus=55 99\npipestatus=99\n', got '' [osh status] Expected 0, got 99 stdout: stderr: |
osh_ALT | 8 Wait for job doesn't support PIPESTATUS [osh_ALT stdout] Expected 'pipestatus=55 99\npipestatus=99\n', got '' [osh_ALT status] Expected 0, got 99 stdout: stderr: |
dash | 12 wait -n stdout: status=2 status=2stderr: _tmp/spec-bin/dash: 3: wait: Illegal option -n _tmp/spec-bin/dash: 5: wait: Illegal option -n |
mksh | 12 wait -n stdout: status=1 status=1stderr: _tmp/spec-bin/mksh: <stdin>[3]: wait: -n: unknown option _tmp/spec-bin/mksh: <stdin>[5]: wait: -n: unknown option |