spec test index / oilshell.org
147 passed, 2 ok, 3 known unimplemented, 1 known bugs, 1 failed, 2 skipped
| dash | 0 Here string stdout: stderr: /bin/dash: 1: Syntax error: redirection unexpected |
| dash | 1 Here string with $ stdout: stderr: /bin/dash: 1: Syntax error: redirection unexpected |
| osh | 5 Here doc with bad var delimiter [osh stdout] Expected 'here\n', got '' [osh status] Expected 0, got 2 stdout: stderr: Line 2 of '<stdin>'
cat <<${a}
^~
Error evaluating here doc delimiter: (CompoundWord parts:[(BracedVarSub token:(token id:VSub_Name val:a span_id:4) spids:[3 5])])
---
*** Error has no source location info ***
Error parsing AndOr in ParseCommandTerm
---
|
| osh_ALT | 5 Here doc with bad var delimiter [osh_ALT stdout] Expected 'here\n', got '' [osh_ALT status] Expected 0, got 2 stdout: stderr: Line 2 of '<stdin>'
cat <<${a}
^~
Error evaluating here doc delimiter: (CompoundWord parts:[(BracedVarSub token:(token id:VSub_Name val:a span_id:4) spids:[3 5])])
---
*** Error has no source location info ***
Error parsing AndOr in ParseCommandTerm
---
|
| bash | 6 Here doc with bad comsub delimiter stdout: herestderr: |
| mksh | 6 Here doc with bad comsub delimiter stdout: stderr: /bin/mksh: <stdin>[1]: syntax error: '(' unexpected
|
| mksh | 15 Here doc with line continuation, then pipe. Syntax error. stdout: stderr: /bin/mksh: <stdin>[5]: cat: 1: No such file or directory /bin/mksh: <stdin>[6]: syntax error: '|' unexpected |
| dash | 29 Here doc within subshell with boolean stdout: 127stderr: /bin/dash: 1: [[: not found |