spec test index / oilshell.org
157 passed, 6 OK, 3 not implemented, 4 BUG, 0 failed, 0 timeouts, 0 cases skipped
dash | 15 errexit with (( )) stdout: stderr: dash: 3: i++: not found |
ash | 15 errexit with (( )) stdout: stderr: ash: i++: not found |
dash | 26 simple command / assign - redir failure DOES respect errexit stdout: status=2 status=2 status=2stderr: dash: 3: cannot create /: Is a directory dash: 3: cannot create /: Is a directory dash: 3: cannot create /: Is a directory |
dash | 27 simple command that's an alias -- redir failure NOT checked stdout: alias status=2 status=0stderr: dash: 2: shopt: not found dash: 6: cannot create /: Is a directory |
mksh | 27 simple command that's an alias -- redir failure NOT checked stdout: status=1stderr: mksh: shopt: not found mksh: can't create /: Is a directory |
dash | 28 bash atoms [[ (( - redir failure does NOT respect errexit (unless redir_errexit) stdout: stderr: |
mksh | 28 bash atoms [[ (( - redir failure does NOT respect errexit (unless redir_errexit) stdout: status=1 status=1stderr: mksh: can't create /: Is a directory mksh: can't create /: Is a directory |
ash | 28 bash atoms [[ (( - redir failure does NOT respect errexit (unless redir_errexit) stdout: status=1 status=2stderr: ash: can't create /: Is a directory ash: can't create /: Is a directory |
dash | 29 brace group - redir failure does NOT respect errexit stdout: status=2 should not get herestderr: dash: 3: cannot open not_exist.txt: No such file |
mksh | 29 brace group - redir failure does NOT respect errexit stdout: stderr: mksh: <stdin>[3]: can't open not_exist.txt: No such file or directory |
dash | 30 while loop - redirect failure does NOT respect errexit stdout: status=2 should not get herestderr: dash: 3: cannot open not_exist.txt: No such file |
mksh | 30 while loop - redirect failure does NOT respect errexit stdout: stderr: mksh: <stdin>[5]: can't open not_exist.txt: No such file or directory |
bash | 32 set -e in function #2 stdout: stderr: |