spec test index / oilshell.org
69 passed, 0 ok, 1 known unimplemented, 10 known bugs, 0 failed, 0 skipped
osh-byterun | 0 Pattern replacement [osh-byterun stdout] Expected 'abXX\n', got '' [osh-byterun status] Expected 0, got 1 stdout: stderr: Traceback (most recent call last): File "/home/andy/git/oilshell/oil/bin/opy_.py", line 10, in <module> from frontend import args ImportError: No module named frontend |
mksh | 1 Pattern replacement on unset variable stdout: -- status=0 --stderr: |
osh-byterun | 1 Pattern replacement on unset variable [osh-byterun stdout] Expected '--\nstatus=0\n', got '' stdout: stderr: Traceback (most recent call last): File "/home/andy/git/oilshell/oil/bin/opy_.py", line 10, in <module> from frontend import args ImportError: No module named frontend |
osh-byterun | 2 Global Pattern replacement with / [osh-byterun stdout] Expected 'yy_xx_xx yy_yy_xx\n', got '' [osh-byterun status] Expected 0, got 1 stdout: stderr: Traceback (most recent call last): File "/home/andy/git/oilshell/oil/bin/opy_.py", line 10, in <module> from frontend import args ImportError: No module named frontend |
osh-byterun | 3 Left Anchored Pattern replacement with # [osh-byterun stdout] Expected 'xx_yy_xx xx_xx_xx\n', got '' [osh-byterun status] Expected 0, got 1 stdout: stderr: Traceback (most recent call last): File "/home/andy/git/oilshell/oil/bin/opy_.py", line 10, in <module> from frontend import args ImportError: No module named frontend |
osh-byterun | 4 Right Anchored Pattern replacement with % [osh-byterun stdout] Expected 'xx_yy_xx xx_xx_yy\n', got '' [osh-byterun status] Expected 0, got 1 stdout: stderr: Traceback (most recent call last): File "/home/andy/git/oilshell/oil/bin/opy_.py", line 10, in <module> from frontend import args ImportError: No module named frontend |
osh-byterun | 5 Replace fixed strings [osh-byterun stdout] Expected 'yy_xx yy_yy yy_xx xx_yy\n', got '' [osh-byterun status] Expected 0, got 1 stdout: stderr: Traceback (most recent call last): File "/home/andy/git/oilshell/oil/bin/opy_.py", line 10, in <module> from frontend import args ImportError: No module named frontend |
osh-byterun | 6 Replace is longest match [osh-byterun stdout] Expected 'begin [] end\n', got '' [osh-byterun status] Expected 0, got 1 stdout: stderr: Traceback (most recent call last): File "/home/andy/git/oilshell/oil/bin/opy_.py", line 10, in <module> from frontend import args ImportError: No module named frontend |
mksh | 7 Replace char class stdout: xx_xx_xx xx_xx_xxstderr: |
osh-byterun | 7 Replace char class [osh-byterun stdout] Expected 'yy_yy_yy xx-xx-xx\n', got '' [osh-byterun status] Expected 0, got 1 stdout: stderr: Traceback (most recent call last): File "/home/andy/git/oilshell/oil/bin/opy_.py", line 10, in <module> from frontend import args ImportError: No module named frontend |
osh-byterun | 8 Replace hard glob [osh-byterun stdout] Expected 'aa__cc\n', got '' [osh-byterun status] Expected 0, got 1 stdout: stderr: Traceback (most recent call last): File "/home/andy/git/oilshell/oil/bin/opy_.py", line 10, in <module> from frontend import args ImportError: No module named frontend |
bash | 9 Pattern replacement ${v/} is not valid stdout: -abcde- status=0stderr: |
mksh | 9 Pattern replacement ${v/} is not valid stdout: -abcde- status=0stderr: |
zsh | 9 Pattern replacement ${v/} is not valid stdout: -abcde- status=0stderr: |
osh-byterun | 9 Pattern replacement ${v/} is not valid [osh-byterun status] Expected 2, got 1 stdout: stderr: Traceback (most recent call last): File "/home/andy/git/oilshell/oil/bin/opy_.py", line 10, in <module> from frontend import args ImportError: No module named frontend |
bash | 10 Pattern replacement ${v//} is not valid stdout: -a/b/c- status=0stderr: |
mksh | 10 Pattern replacement ${v//} is not valid stdout: -a/b/c- status=0stderr: |
zsh | 10 Pattern replacement ${v//} is not valid stdout: -a/b/c- status=0stderr: |
osh-byterun | 10 Pattern replacement ${v//} is not valid [osh-byterun status] Expected 2, got 1 stdout: stderr: Traceback (most recent call last): File "/home/andy/git/oilshell/oil/bin/opy_.py", line 10, in <module> from frontend import args ImportError: No module named frontend |
osh-byterun | 11 ${v/a} is the same as ${v/a/} -- no replacement string [osh-byterun stdout] Expected 'abb\nstatus=0\n', got '' [osh-byterun status] Expected 0, got 1 stdout: stderr: Traceback (most recent call last): File "/home/andy/git/oilshell/oil/bin/opy_.py", line 10, in <module> from frontend import args ImportError: No module named frontend |
osh-byterun | 12 Replacement with special chars (bug fix) [osh-byterun stdout] Expected '?x\n', got '' [osh-byterun status] Expected 0, got 1 stdout: stderr: Traceback (most recent call last): File "/home/andy/git/oilshell/oil/bin/opy_.py", line 10, in <module> from frontend import args ImportError: No module named frontend |
mksh | 13 Replace backslash stdout: [_] [_] [\_] [_]stderr: |
zsh | 13 Replace backslash stdout: [_] [_] [\_] [_]stderr: |
osh-byterun | 13 Replace backslash [osh-byterun stdout] Expected '[_]\n[\\_]\n[\\_]\n[_]\n', got '' [osh-byterun status] Expected 0, got 1 stdout: stderr: Traceback (most recent call last): File "/home/andy/git/oilshell/oil/bin/opy_.py", line 10, in <module> from frontend import args ImportError: No module named frontend |
osh-byterun | 14 Replace right ] [osh-byterun stdout] Expected '--_--\n--_--\n', got '' [osh-byterun status] Expected 0, got 1 stdout: stderr: Traceback (most recent call last): File "/home/andy/git/oilshell/oil/bin/opy_.py", line 10, in <module> from frontend import args ImportError: No module named frontend |
zsh | 15 Substitute glob characters in pattern, quoted and unquoted stdout: a-b a-bstderr: |
osh-byterun | 15 Substitute glob characters in pattern, quoted and unquoted [osh-byterun stdout] Expected 'a-b\n-\n', got '' [osh-byterun status] Expected 0, got 1 stdout: stderr: Traceback (most recent call last): File "/home/andy/git/oilshell/oil/bin/opy_.py", line 10, in <module> from frontend import args ImportError: No module named frontend |