spec test index / oilshell.org
case | dash | bash | mksh | zsh | osh | osh-byterun | description |
0 | pass | pass | pass | pass | pass | pass | Eval |
1 | pass | pass | pass | pass | pass | pass | Source |
2 | ok | pass | pass | ok | pass | pass | Source nonexistent |
details | details | ||||||
3 | ok | ok | pass | pass | pass | pass | Source with no arguments |
details | details | ||||||
4 | N-I | pass | pass | pass | pass | pass | Source with arguments |
details | |||||||
5 | N-I | pass | pass | pass | pass | pass | Source from a function, mutating argv and defining a local var |
details |
30 passed, 4 ok, 2 known unimplemented, 0 known bugs, 0 failed, 0 skipped
dash | 2 Source nonexistent stdout: status=127stderr: _tmp/spec-bin/dash: 1: source: not found |
zsh | 2 Source nonexistent stdout: status=127stderr: source: no such file or directory: /nonexistent/path |
dash | 3 Source with no arguments stdout: status=127stderr: _tmp/spec-bin/dash: 1: source: not found |
bash | 3 Source with no arguments stdout: status=2stderr: _tmp/spec-bin/bash: line 1: source: filename argument required source: usage: source filename [arguments] |
dash | 4 Source with arguments stdout: show-argv:stderr: |
dash | 5 Source from a function, mutating argv and defining a local var stdout: source-argv: args to func source-argv: to func func foo=foo_val foo=stderr: |