spec test index / oilshell.org
case | dash | bash | mksh | zsh | osh | osh_ALT | description |
0 | pass | pass | pass | pass | pass | pass | Remove const suffix |
1 | pass | pass | pass | pass | pass | pass | Remove const prefix |
2 | N-I | pass | N-I | pass | pass | pass | Remove const suffix is vectorized on user array |
details | details | ||||||
3 | N-I | pass | N-I | pass | pass | pass | Remove const suffix is vectorized on $@ array |
details | details | ||||||
4 | pass | pass | pass | pass | pass | pass | Remove const suffix from undefined |
5 | pass | pass | pass | pass | pass | pass | Remove shortest glob suffix |
6 | pass | pass | pass | pass | pass | pass | Remove longest glob suffix |
7 | pass | pass | pass | pass | pass | pass | Remove shortest glob prefix |
8 | pass | pass | pass | pass | pass | pass | Remove longest glob prefix |
9 | pass | pass | N-I | pass | FAIL | FAIL | Strip char class |
details | details | details | |||||
10 | BUG | pass | BUG | BUG | FAIL | FAIL | Strip unicode prefix |
details | details | details | details | details |
54 passed, 0 ok, 5 known unimplemented, 3 known bugs, 2 failed, 0 skipped
dash | 2 Remove const suffix is vectorized on user array stdout: stderr: /bin/dash: 1: Syntax error: "(" unexpected |
mksh | 2 Remove const suffix is vectorized on user array stdout: stderr: /bin/mksh: <stdin>[2]: ${a[@]%a}: bad substitution |
dash | 3 Remove const suffix is vectorized on $@ array stdout: ['1a', '2a', '3']stderr: |
mksh | 3 Remove const suffix is vectorized on $@ array stdout: stderr: /bin/mksh: <stdin>[2]: ${@%a}: bad substitution |
mksh | 9 Strip char class stdout: abcstderr: |
osh | 9 Strip char class [osh stdout] Expected 'ab\n', got '' [osh status] Expected 0, got 1 stdout: stderr: Line 0 of '<unknown>' <no position info for token> osh failed: Can't convert glob to regex: '[[:alpha:]]' |
osh_ALT | 9 Strip char class [osh_ALT stdout] Expected 'ab\n', got '' [osh_ALT status] Expected 0, got 1 stdout: stderr: Line 0 of '<unknown>' <no position info for token> osh failed: Can't convert glob to regex: '[[:alpha:]]' |
dash | 10 Strip unicode prefix stdout: '\xbc-\n'stderr: |
mksh | 10 Strip unicode prefix stdout: '\xbc-\n'stderr: |
zsh | 10 Strip unicode prefix stdout: stderr: |
osh | 10 Strip unicode prefix [osh stdout] Expected '-\n', got '\xbc-\n' stdout: '\xbc-\n'stderr: |
osh_ALT | 10 Strip unicode prefix [osh_ALT stdout] Expected '-\n', got '\xbc-\n' stdout: '\xbc-\n'stderr: |