147 passed, 6 OK, 13 not implemented, 7 BUG, 2 failed, 0 timeouts, 0 cases skipped 2 failed under osh
| dash | 11 Storing backslashes and then echoing them stdout: \ \ \ \stderr: |
| mksh | 11 Storing backslashes and then echoing them stdout: \ \ \ \stderr: |
| dash | 14 C-style backslash escapes inside double quoted string stdout: stderr: |
| mksh | 14 C-style backslash escapes inside double quoted string stdout: stderr: |
| dash | 19 $? split over multiple lines stdout: 0stderr: |
| bash | 19 $? split over multiple lines stdout: 0stderr: |
| mksh | 19 $? split over multiple lines stdout: 0stderr: |
| ash | 19 $? split over multiple lines stdout: 0stderr: |
| mksh | 20 Unterminated single quote stdout: stderr: mksh: <stdin>[2]: no closing quote |
| mksh | 21 Unterminated double quote stdout: stderr: mksh: <stdin>[2]: no closing quote |
| dash | 23 No tab escapes within single quotes stdout: a bstderr: |
| mksh | 23 No tab escapes within single quotes stdout: a bstderr: |
| dash | 24 $'' stdout: $foostderr: |
| dash | 25 $'' with quotes stdout: stderr: dash: 2: Syntax error: Unterminated quoted string |
| dash | 26 $'' with newlines stdout: $col1 col2 col3stderr: |
| dash | 27 $'' octal escapes don't have leading 0 stdout: $ 001 $ 377stderr: |
| dash | 28 $'' octal escapes with fewer than 3 chars stdout: $ 001 \t \t I \nstderr: |
| dash | 29 OSH allows invalid backslashes stdout: stderr: |
| mksh | 29 OSH allows invalid backslashes stdout: stderr: |
| dash | 31 $"" is a synonym for "" stdout: $foo $foo xstderr: |
| ash | 31 $"" is a synonym for "" stdout: $foo $foo xstderr: |
| dash | 33 $'' supports \cA escape for Ctrl-A - mask with 0x1f stdout: stderr: |
| ash | 33 $'' supports \cA escape for Ctrl-A - mask with 0x1f stdout: stderr: |
| osh | 33 $'' supports \cA escape for Ctrl-A - mask with 0x1f [osh stdout] Expected ' 020 031 -\n 10 19 2d\n\n 001 032\n 01 1a\n\n 001 032\n 01 1a\n\n \\r \\v 002\n 0d 0b 02\n' Got ' \\ c 0 \\ c 9 -\n 5c 63 30 5c 63 39 2d\n\n \\ c a \\ c z\n 5c 63 61 5c 63 7a\n\n \\ c A \\ c Z\n 5c 63 41 5c 63 5a\n\n \\ c - \\ c + \\ c "\n 5c 63 2d 5c 63 2b 5c 63 22\n' stdout: \ c 0 \ c 9 - 5c 63 30 5c 63 39 2d \ c a \ c z 5c 63 61 5c 63 7a \ c A \ c Z 5c 63 41 5c 63 5a \ c - \ c + \ c " 5c 63 2d 5c 63 2b 5c 63 22stderr: |
| dash | 34 \c' is an escape, unlike bash stdout: stderr: |
| bash | 34 \c' is an escape, unlike bash stdout: stderr: bash: line 7: unexpected EOF while looking for matching `'' |
| ash | 34 \c' is an escape, unlike bash stdout: stderr: |
| osh | 34 \c' is an escape, unlike bash [osh stdout] Expected ' \\a\n 07\n' Got '' [osh status] Expected 0 Got 2 stdout: stderr: echo -n $'\c'' | show_bytes
^
[ stdin ]:7: Unexpected EOF in single-quoted string that began here
|