spec test index / oilshell.org
101 passed, 9 ok, 0 known unimplemented, 5 known bugs, 1 failed, 0 skipped
mksh | 4 $OLDPWD stdout: old: / /stderr: |
mksh | 10 remove pwd dir stdout: /tmp/oil-spec-test/pwd status=0 status=1stderr: _tmp/spec-bin/mksh: <stdin>[7]: pwd: can't determine current directory: No such file or directory |
osh | 10 remove pwd dir stdout: /tmp/oil-spec-test/pwd status=0 status=1stderr: pwd ^~~ [ stdin ]:7: Can't determine working directory: No such file or directory |
dash | 13 cd to nonexistent dir stdout: status=2stderr: _tmp/spec-bin/dash: 1: cd: can't cd to /nonexistent/dir |
mksh | 13 cd to nonexistent dir stdout: status=2stderr: _tmp/spec-bin/mksh: <stdin>[1]: cd: /nonexistent/dir: No such file or directory |
dash | 19 Exit builtin with invalid arg stdout: stderr: _tmp/spec-bin/dash: 1: exit: Illegal number: invalid |
bash | 19 Exit builtin with invalid arg stdout: stderr: _tmp/spec-bin/bash: line 1: exit: invalid: numeric argument required |
dash | 20 Exit builtin with too many args stdout: stderr: |
bash | 20 Exit builtin with too many args stdout: status=1stderr: _tmp/spec-bin/bash: line 1: exit: too many arguments |
mksh | 20 Exit builtin with too many args stdout: stderr: _tmp/spec-bin/mksh: <stdin>[1]: exit: too many arguments |
dash | 21 time block stdout: stderr: time: cannot run {: No such file or directory Command exited with non-zero status 127 0.00user 0.00system 0:00.00elapsed ?%CPU (0avgtext+0avgdata 1224maxresident)k 0inputs+0outputs (0major+29minor)pagefaults 0swaps _tmp/spec-bin/dash: 7: Syntax error: "}" unexpected |
dash | 24 Shifting too far stdout: stderr: _tmp/spec-bin/dash: 2: shift: can't shift that many |
bash | 25 Invalid shift argument stdout: stderr: _tmp/spec-bin/bash: line 1: shift: ZZZ: numeric argument required |
mksh | 25 Invalid shift argument stdout: stderr: |
osh | 28 set umask symbolically [osh stdout] Expected '664\n644\n', got '664\n664\n' [osh stderr] Expected u'', got "osh warning: umask with symbolic input isn't implemented\n" stdout: 664 664stderr: osh warning: umask with symbolic input isn't implemented |