spec test index / oilshell.org
138 passed, 6 OK, 3 not implemented, 0 BUG, 3 failed, 0 timeouts, 0 cases skipped
osh_.cc | 5 [[ regex syntax error [osh_.cc status] Expected 2, got 1 stdout: stderr: [[ foo.py =~ * ]] && echo true ^~ [ stdin ]:1: fatal: Invalid regex '*': Invalid regex syntax (regex_match) |
osh | 31 -eq does dynamic arithmetic parsing (not supported in OSH) stdout: stderr: [[ 1+2 -eq 3 ]] && echo true ^ [ stdin ]:1: fatal: Invalid integer constant '1+2' |
osh_.py | 31 -eq does dynamic arithmetic parsing (not supported in OSH) stdout: stderr: [[ 1+2 -eq 3 ]] && echo true ^ [ stdin ]:1: fatal: Invalid integer constant '1+2' |
osh_.cc | 31 -eq does dynamic arithmetic parsing (not supported in OSH) stdout: stderr: [[ 1+2 -eq 3 ]] && echo true ^~ [ stdin ]:1: fatal: Invalid integer constant '1+2' |
osh_.py | 46 [[ ]] with redirect [osh_.py stdout] Expected '0\n--\nSTDERR\n', got '1\n--\n' [osh_.py status] Expected 0, got 1 stdout: 1 --stderr: [[ $(stdout_stderr.py) == STDOUT ]] 2>$TMP/x.txt ^~ [ stdin ]:1: Can't open '/x.txt': Permission denied cat: /x.txt: No such file or directory |
osh_.cc | 46 [[ ]] with redirect [osh_.cc stdout] Expected '0\n--\nSTDERR\n', got '' [osh_.cc status] Expected 0, got -6 stdout: stderr: osh_eval.dbg: cpp/posix.h:143: void posix::dup2(int, int): Assertion `0' failed. |
osh | 48 \(\) in pattern (regression) stdout: match1 match2stderr: |
osh_.py | 48 \(\) in pattern (regression) stdout: match1 match2stderr: |
osh_.cc | 48 \(\) in pattern (regression) stdout: match1 match2stderr: |
osh | 49 extglob quoted and unquoted stdout: lit2 pat2stderr: |
osh_.py | 49 extglob quoted and unquoted stdout: lit2 pat2stderr: |
osh_.cc | 49 extglob quoted and unquoted stdout: lit2 pat2stderr: |