/home/uke/oil/bin/osh
0 passed, 0 OK, 0 not implemented, 0 BUG, 39 failed, 0 timeouts, 0 cases skipped 39 failed under osh
| osh | 0 $- with -c [osh stdout] Expected 'u\n' Got '' [osh status] Expected 0 Got 1 [osh stderr] Found 'Traceback (most recent' stdout: stderr: Traceback (most recent call last):
File "/home/uke/oil/bin/oils_for_unix.py", line 27, in <module>
from core import shell
File "/home/uke/oil/core/shell.py", line 40, in <module>
from builtin import dirs_osh
File "/home/uke/oil/builtin/dirs_osh.py", line 15, in <module>
from oil_lang import path_stat
ImportError: No module named oil_lang
|
| osh | 1 $- with pipefail [osh stdout] Expected 'u\n' Got '' [osh status] Expected 0 Got 1 [osh stderr] Found 'Traceback (most recent' stdout: stderr: Traceback (most recent call last):
File "/home/uke/oil/bin/oils_for_unix.py", line 27, in <module>
from core import shell
File "/home/uke/oil/core/shell.py", line 40, in <module>
from builtin import dirs_osh
File "/home/uke/oil/builtin/dirs_osh.py", line 15, in <module>
from oil_lang import path_stat
ImportError: No module named oil_lang
|
| osh | 2 $- and more options [osh stdout] Expected 'yes\nyes\nyes\nyes\n' Got '' [osh status] Expected 0 Got 1 [osh stderr] Found 'Traceback (most recent' stdout: stderr: Traceback (most recent call last):
File "/home/uke/oil/bin/oils_for_unix.py", line 27, in <module>
from core import shell
File "/home/uke/oil/core/shell.py", line 40, in <module>
from builtin import dirs_osh
File "/home/uke/oil/builtin/dirs_osh.py", line 15, in <module>
from oil_lang import path_stat
ImportError: No module named oil_lang
|
| osh | 3 $- with interactive shell [osh stdout] Expected 'FALSE\nTRUE\n' Got '' [osh status] Expected 0 Got 1 [osh stderr] Found 'Traceback (most recent' stdout: stderr: Traceback (most recent call last):
File "/home/uke/oil/bin/oils_for_unix.py", line 27, in <module>
from core import shell
File "/home/uke/oil/core/shell.py", line 40, in <module>
from builtin import dirs_osh
File "/home/uke/oil/builtin/dirs_osh.py", line 15, in <module>
from oil_lang import path_stat
ImportError: No module named oil_lang
|
| osh | 4 pass short options like sh -e [osh stderr] Found 'Traceback (most recent' stdout: stderr: Traceback (most recent call last):
File "/home/uke/oil/bin/oils_for_unix.py", line 27, in <module>
from core import shell
File "/home/uke/oil/core/shell.py", line 40, in <module>
from builtin import dirs_osh
File "/home/uke/oil/builtin/dirs_osh.py", line 15, in <module>
from oil_lang import path_stat
ImportError: No module named oil_lang
|
| osh | 5 pass long options like sh -o errexit [osh stderr] Found 'Traceback (most recent' stdout: stderr: Traceback (most recent call last):
File "/home/uke/oil/bin/oils_for_unix.py", line 27, in <module>
from core import shell
File "/home/uke/oil/core/shell.py", line 40, in <module>
from builtin import dirs_osh
File "/home/uke/oil/builtin/dirs_osh.py", line 15, in <module>
from oil_lang import path_stat
ImportError: No module named oil_lang
|
| osh | 6 pass shopt options like sh -O nullglob [osh stdout] Expected 'foo *.nonexistent bar\nfoo bar\n' Got '' [osh status] Expected 0 Got 1 [osh stderr] Found 'Traceback (most recent' stdout: stderr: Traceback (most recent call last):
File "/home/uke/oil/bin/oils_for_unix.py", line 27, in <module>
from core import shell
File "/home/uke/oil/core/shell.py", line 40, in <module>
from builtin import dirs_osh
File "/home/uke/oil/builtin/dirs_osh.py", line 15, in <module>
from oil_lang import path_stat
ImportError: No module named oil_lang
|
| osh | 7 set -o vi/emacs [osh stdout] Expected '0\n0\n' Got '' [osh status] Expected 0 Got 1 [osh stderr] Found 'Traceback (most recent' stdout: stderr: Traceback (most recent call last):
File "/home/uke/oil/bin/oils_for_unix.py", line 27, in <module>
from core import shell
File "/home/uke/oil/core/shell.py", line 40, in <module>
from builtin import dirs_osh
File "/home/uke/oil/builtin/dirs_osh.py", line 15, in <module>
from oil_lang import path_stat
ImportError: No module named oil_lang
|
| osh | 8 vi and emacs are mutually exclusive [osh stdout] Expected 'set +o emacs\nset +o vi\n___\nset -o emacs\nset +o vi\n___\nset +o emacs\nset -o vi\n___\n' Got '' [osh status] Expected 0 Got 1 [osh stderr] Found 'Traceback (most recent' stdout: stderr: Traceback (most recent call last):
File "/home/uke/oil/bin/oils_for_unix.py", line 27, in <module>
from core import shell
File "/home/uke/oil/core/shell.py", line 40, in <module>
from builtin import dirs_osh
File "/home/uke/oil/builtin/dirs_osh.py", line 15, in <module>
from oil_lang import path_stat
ImportError: No module named oil_lang
|
| osh | 9 interactive shell starts with emacs mode on [osh stdout] Expected 'non-interactive\n1\n1\ninteractive\n0\n1\n' Got '' [osh status] Expected 0 Got 1 [osh stderr] Found 'Traceback (most recent' stdout: stderr: Traceback (most recent call last):
File "/home/uke/oil/bin/oils_for_unix.py", line 27, in <module>
from core import shell
File "/home/uke/oil/core/shell.py", line 40, in <module>
from builtin import dirs_osh
File "/home/uke/oil/builtin/dirs_osh.py", line 15, in <module>
from oil_lang import path_stat
ImportError: No module named oil_lang
|
| osh | 10 nounset [osh stdout] Expected '[]\n' Got '' [osh stderr] Found 'Traceback (most recent' stdout: stderr: Traceback (most recent call last):
File "/home/uke/oil/bin/oils_for_unix.py", line 27, in <module>
from core import shell
File "/home/uke/oil/core/shell.py", line 40, in <module>
from builtin import dirs_osh
File "/home/uke/oil/builtin/dirs_osh.py", line 15, in <module>
from oil_lang import path_stat
ImportError: No module named oil_lang
|
| osh | 11 -u is nounset [osh stdout] Expected '[]\n' Got '' [osh stderr] Found 'Traceback (most recent' stdout: stderr: Traceback (most recent call last):
File "/home/uke/oil/bin/oils_for_unix.py", line 27, in <module>
from core import shell
File "/home/uke/oil/core/shell.py", line 40, in <module>
from builtin import dirs_osh
File "/home/uke/oil/builtin/dirs_osh.py", line 15, in <module>
from oil_lang import path_stat
ImportError: No module named oil_lang
|
| osh | 12 -n for no execution (useful with --ast-output) [osh stdout] Expected '1\n' Got '' [osh status] Expected 0 Got 1 [osh stderr] Found 'Traceback (most recent' stdout: stderr: Traceback (most recent call last):
File "/home/uke/oil/bin/oils_for_unix.py", line 27, in <module>
from core import shell
File "/home/uke/oil/core/shell.py", line 40, in <module>
from builtin import dirs_osh
File "/home/uke/oil/builtin/dirs_osh.py", line 15, in <module>
from oil_lang import path_stat
ImportError: No module named oil_lang
|
| osh | 13 pipefail [osh stdout] Expected '0\n2\n' Got '' [osh status] Expected 0 Got 1 [osh stderr] Found 'Traceback (most recent' stdout: stderr: Traceback (most recent call last):
File "/home/uke/oil/bin/oils_for_unix.py", line 27, in <module>
from core import shell
File "/home/uke/oil/core/shell.py", line 40, in <module>
from builtin import dirs_osh
File "/home/uke/oil/builtin/dirs_osh.py", line 15, in <module>
from oil_lang import path_stat
ImportError: No module named oil_lang
|
| osh | 14 shopt -p -o prints 'set' options [osh stdout] Expected 'set +o nounset\nset -o nounset\n--\nerrexit\nnoglob\nnounset\n' Got '' [osh status] Expected 0 Got 1 [osh stderr] Found 'Traceback (most recent' stdout: stderr: Traceback (most recent call last):
File "/home/uke/oil/bin/oils_for_unix.py", line 27, in <module>
from core import shell
File "/home/uke/oil/core/shell.py", line 40, in <module>
from builtin import dirs_osh
File "/home/uke/oil/builtin/dirs_osh.py", line 15, in <module>
from oil_lang import path_stat
ImportError: No module named oil_lang
|
| osh | 15 shopt -o prints 'set' options [osh stdout] Expected 'errexit\nnoglob\nnounset\n--\n' Got '' [osh status] Expected 0 Got 1 [osh stderr] Found 'Traceback (most recent' stdout: stderr: Traceback (most recent call last):
File "/home/uke/oil/bin/oils_for_unix.py", line 27, in <module>
from core import shell
File "/home/uke/oil/core/shell.py", line 40, in <module>
from builtin import dirs_osh
File "/home/uke/oil/builtin/dirs_osh.py", line 15, in <module>
from oil_lang import path_stat
ImportError: No module named oil_lang
|
| osh | 16 shopt -p prints 'shopt' options [osh stdout] Expected 'shopt -u nullglob\nshopt -s nullglob\n' Got '' [osh status] Expected 0 Got 1 [osh stderr] Found 'Traceback (most recent' stdout: stderr: Traceback (most recent call last):
File "/home/uke/oil/bin/oils_for_unix.py", line 27, in <module>
from core import shell
File "/home/uke/oil/core/shell.py", line 40, in <module>
from builtin import dirs_osh
File "/home/uke/oil/builtin/dirs_osh.py", line 15, in <module>
from oil_lang import path_stat
ImportError: No module named oil_lang
|
| osh | 17 shopt with no flags prints options [osh stdout] Expected '2 one.txt\nnullglob\nfailglob\n1\n' Got '' [osh status] Expected 0 Got 1 [osh stderr] Found 'Traceback (most recent' stdout: stderr: Traceback (most recent call last):
File "/home/uke/oil/bin/oils_for_unix.py", line 27, in <module>
from core import shell
File "/home/uke/oil/core/shell.py", line 40, in <module>
from builtin import dirs_osh
File "/home/uke/oil/builtin/dirs_osh.py", line 15, in <module>
from oil_lang import path_stat
ImportError: No module named oil_lang
|
| osh | 18 noclobber off [osh stdout] Expected 'status=0\nstatus=0\nstatus=0\nfoo\n' Got '' [osh status] Expected 0 Got 1 [osh stderr] Found 'Traceback (most recent' stdout: stderr: Traceback (most recent call last):
File "/home/uke/oil/bin/oils_for_unix.py", line 27, in <module>
from core import shell
File "/home/uke/oil/core/shell.py", line 40, in <module>
from builtin import dirs_osh
File "/home/uke/oil/builtin/dirs_osh.py", line 15, in <module>
from oil_lang import path_stat
ImportError: No module named oil_lang
|
| osh | 19 noclobber on [osh stdout] Expected 'create=0\noverwrite=1\nforce=0\nforce\n' Got '' [osh status] Expected 0 Got 1 [osh stderr] Found 'Traceback (most recent' stdout: stderr: Traceback (most recent call last):
File "/home/uke/oil/bin/oils_for_unix.py", line 27, in <module>
from core import shell
File "/home/uke/oil/core/shell.py", line 40, in <module>
from builtin import dirs_osh
File "/home/uke/oil/builtin/dirs_osh.py", line 15, in <module>
from oil_lang import path_stat
ImportError: No module named oil_lang
|
| osh | 20 noclobber on <> [osh stdout] Expected 'f.o\n' Got '' [osh status] Expected 0 Got 1 [osh stderr] Found 'Traceback (most recent' stdout: stderr: Traceback (most recent call last):
File "/home/uke/oil/bin/oils_for_unix.py", line 27, in <module>
from core import shell
File "/home/uke/oil/core/shell.py", line 40, in <module>
from builtin import dirs_osh
File "/home/uke/oil/builtin/dirs_osh.py", line 15, in <module>
from oil_lang import path_stat
ImportError: No module named oil_lang
|
| osh | 21 noclobber on >> [osh stdout] Expected 'status=0\nfoo\n' Got '' [osh status] Expected 0 Got 1 [osh stderr] Found 'Traceback (most recent' stdout: stderr: Traceback (most recent call last):
File "/home/uke/oil/bin/oils_for_unix.py", line 27, in <module>
from core import shell
File "/home/uke/oil/core/shell.py", line 40, in <module>
from builtin import dirs_osh
File "/home/uke/oil/builtin/dirs_osh.py", line 15, in <module>
from oil_lang import path_stat
ImportError: No module named oil_lang
|
| osh | 22 noclobber on &> > [osh stdout] Expected 'stdout=0\nagain=1\nfoo\nboth=0\nagain=1\nbaz\n' Got '' [osh status] Expected 0 Got 1 [osh stderr] Found 'Traceback (most recent' stdout: stderr: Traceback (most recent call last):
File "/home/uke/oil/bin/oils_for_unix.py", line 27, in <module>
from core import shell
File "/home/uke/oil/core/shell.py", line 40, in <module>
from builtin import dirs_osh
File "/home/uke/oil/builtin/dirs_osh.py", line 15, in <module>
from oil_lang import path_stat
ImportError: No module named oil_lang
|
| osh | 23 noclobber on &>> >> [osh stdout] Expected 'stdout=0\nagain=0\nfoo\nbar\nboth=0\nagain=0\nbaz\nfoo\n' Got '' [osh status] Expected 0 Got 1 [osh stderr] Found 'Traceback (most recent' stdout: stderr: Traceback (most recent call last):
File "/home/uke/oil/bin/oils_for_unix.py", line 27, in <module>
from core import shell
File "/home/uke/oil/core/shell.py", line 40, in <module>
from builtin import dirs_osh
File "/home/uke/oil/builtin/dirs_osh.py", line 15, in <module>
from oil_lang import path_stat
ImportError: No module named oil_lang
|
| osh | 24 set without args lists variables [osh stdout] Expected '__GLOBAL=mutated\n__OTHERLOCAL=L\n__mylocal=L\n__var_in_parent_scope=D\n' Got '' [osh status] Expected 0 Got 1 [osh stderr] Found 'Traceback (most recent' stdout: stderr: Traceback (most recent call last):
File "/home/uke/oil/bin/oils_for_unix.py", line 27, in <module>
from core import shell
File "/home/uke/oil/core/shell.py", line 40, in <module>
from builtin import dirs_osh
File "/home/uke/oil/builtin/dirs_osh.py", line 15, in <module>
from oil_lang import path_stat
ImportError: No module named oil_lang
|
| osh | 25 set without args and array variables [osh stdout] Expected "__array=(1 2 '3 4')\n" Got '' [osh status] Expected 0 Got 1 [osh stderr] Found 'Traceback (most recent' stdout: stderr: Traceback (most recent call last):
File "/home/uke/oil/bin/oils_for_unix.py", line 27, in <module>
from core import shell
File "/home/uke/oil/core/shell.py", line 40, in <module>
from builtin import dirs_osh
File "/home/uke/oil/builtin/dirs_osh.py", line 15, in <module>
from oil_lang import path_stat
ImportError: No module named oil_lang
|
| osh | 26 set without args and assoc array variables (not in OSH) [osh stderr] Found 'Traceback (most recent' stdout: stderr: Traceback (most recent call last):
File "/home/uke/oil/bin/oils_for_unix.py", line 27, in <module>
from core import shell
File "/home/uke/oil/core/shell.py", line 40, in <module>
from builtin import dirs_osh
File "/home/uke/oil/builtin/dirs_osh.py", line 15, in <module>
from oil_lang import path_stat
ImportError: No module named oil_lang
|
| osh | 27 shopt -q [osh stdout] Expected 'nullglob=1\nnullglob=0\nnullglob,failglob=1\nnullglob,failglob=0\n' Got '' [osh status] Expected 0 Got 1 [osh stderr] Found 'Traceback (most recent' stdout: stderr: Traceback (most recent call last):
File "/home/uke/oil/bin/oils_for_unix.py", line 27, in <module>
from core import shell
File "/home/uke/oil/core/shell.py", line 40, in <module>
from builtin import dirs_osh
File "/home/uke/oil/builtin/dirs_osh.py", line 15, in <module>
from oil_lang import path_stat
ImportError: No module named oil_lang
|
| osh | 28 shopt -q invalid [osh stdout] Expected 'invalidZZ=2\n' Got '' [osh status] Expected 0 Got 1 [osh stderr] Found 'Traceback (most recent' stdout: stderr: Traceback (most recent call last):
File "/home/uke/oil/bin/oils_for_unix.py", line 27, in <module>
from core import shell
File "/home/uke/oil/core/shell.py", line 40, in <module>
from builtin import dirs_osh
File "/home/uke/oil/builtin/dirs_osh.py", line 15, in <module>
from oil_lang import path_stat
ImportError: No module named oil_lang
|
| osh | 29 shopt -s strict:all [osh stdout] Expected 'shopt -u strict_arg_parse\nshopt -u strict_argv\n-\nshopt -s strict_arg_parse\nshopt -s strict_argv\n-\nshopt -s strict_arg_parse\nshopt -u strict_argv\n-\n' Got '' [osh status] Expected 0 Got 1 [osh stderr] Found 'Traceback (most recent' stdout: stderr: Traceback (most recent call last):
File "/home/uke/oil/bin/oils_for_unix.py", line 27, in <module>
from core import shell
File "/home/uke/oil/core/shell.py", line 40, in <module>
from builtin import dirs_osh
File "/home/uke/oil/builtin/dirs_osh.py", line 15, in <module>
from oil_lang import path_stat
ImportError: No module named oil_lang
|
| osh | 30 shopt allows for backward compatibility like bash [osh stdout] Expected 'shopt -u nullglob\nstatus=0\nshopt -s nullglob\n' Got '' [osh status] Expected 0 Got 1 [osh stderr] Found 'Traceback (most recent' stdout: stderr: Traceback (most recent call last):
File "/home/uke/oil/bin/oils_for_unix.py", line 27, in <module>
from core import shell
File "/home/uke/oil/core/shell.py", line 40, in <module>
from builtin import dirs_osh
File "/home/uke/oil/builtin/dirs_osh.py", line 15, in <module>
from oil_lang import path_stat
ImportError: No module named oil_lang
|
| osh | 31 shopt -p validates option names [osh stdout] Expected 'status=2\nstatus=2\n' Got '' [osh status] Expected 0 Got 1 [osh stderr] Found 'Traceback (most recent' stdout: stderr: Traceback (most recent call last):
File "/home/uke/oil/bin/oils_for_unix.py", line 27, in <module>
from core import shell
File "/home/uke/oil/core/shell.py", line 40, in <module>
from builtin import dirs_osh
File "/home/uke/oil/builtin/dirs_osh.py", line 15, in <module>
from oil_lang import path_stat
ImportError: No module named oil_lang
|
| osh | 32 shopt -p -o validates option names [osh stdout] Expected 'set +o errexit\nstatus=2\n' Got '' [osh status] Expected 0 Got 1 [osh stderr] Found 'Traceback (most recent' stdout: stderr: Traceback (most recent call last):
File "/home/uke/oil/bin/oils_for_unix.py", line 27, in <module>
from core import shell
File "/home/uke/oil/core/shell.py", line 40, in <module>
from builtin import dirs_osh
File "/home/uke/oil/builtin/dirs_osh.py", line 15, in <module>
from oil_lang import path_stat
ImportError: No module named oil_lang
|
| osh | 33 stubbed out bash options [osh stdout] Expected '2\n0\n0\n0\n' Got '' [osh status] Expected 0 Got 1 [osh stderr] Found 'Traceback (most recent' stdout: stderr: Traceback (most recent call last):
File "/home/uke/oil/bin/oils_for_unix.py", line 27, in <module>
from core import shell
File "/home/uke/oil/core/shell.py", line 40, in <module>
from builtin import dirs_osh
File "/home/uke/oil/builtin/dirs_osh.py", line 15, in <module>
from oil_lang import path_stat
ImportError: No module named oil_lang
|
| osh | 34 shopt -s nounset works in YSH, not in bash [osh stdout] Expected 'status=0\nset -o nounset\n' Got '' [osh status] Expected 0 Got 1 [osh stderr] Found 'Traceback (most recent' stdout: stderr: Traceback (most recent call last):
File "/home/uke/oil/bin/oils_for_unix.py", line 27, in <module>
from core import shell
File "/home/uke/oil/core/shell.py", line 40, in <module>
from builtin import dirs_osh
File "/home/uke/oil/builtin/dirs_osh.py", line 15, in <module>
from oil_lang import path_stat
ImportError: No module named oil_lang
|
| osh | 35 Unimplemented options - print, query, set, unset [osh stdout] Expected 'q=2\np=2\nnoflag=2\nset=1\n' Got '' [osh status] Expected 0 Got 1 [osh stderr] Found 'Traceback (most recent' stdout: stderr: Traceback (most recent call last):
File "/home/uke/oil/bin/oils_for_unix.py", line 27, in <module>
from core import shell
File "/home/uke/oil/core/shell.py", line 40, in <module>
from builtin import dirs_osh
File "/home/uke/oil/builtin/dirs_osh.py", line 15, in <module>
from oil_lang import path_stat
ImportError: No module named oil_lang
|
| osh | 36 Unimplemented options - OSH shopt -s ignore_shopt_not_impl [osh stdout] Expected 'shopt -u xpg_echo\nq=1\nshopt -s xpg_echo\nshopt -u xpg_echo\np=1\nnoflag=1\nset=1\n' Got '' [osh status] Expected 0 Got 1 [osh stderr] Found 'Traceback (most recent' stdout: stderr: Traceback (most recent call last):
File "/home/uke/oil/bin/oils_for_unix.py", line 27, in <module>
from core import shell
File "/home/uke/oil/core/shell.py", line 40, in <module>
from builtin import dirs_osh
File "/home/uke/oil/builtin/dirs_osh.py", line 15, in <module>
from oil_lang import path_stat
ImportError: No module named oil_lang
|
| osh | 37 shopt -p exit code (regression) [osh stdout] Expected 'status=0\n' Got '' [osh status] Expected 0 Got 1 [osh stderr] Found 'Traceback (most recent' stdout: stderr: Traceback (most recent call last):
File "/home/uke/oil/bin/oils_for_unix.py", line 27, in <module>
from core import shell
File "/home/uke/oil/core/shell.py", line 40, in <module>
from builtin import dirs_osh
File "/home/uke/oil/builtin/dirs_osh.py", line 15, in <module>
from oil_lang import path_stat
ImportError: No module named oil_lang
|
| osh | 38 no-ops not shown by shopt -p [osh stdout] Expected '--\n' Got '' [osh status] Expected 0 Got 1 [osh stderr] Found 'Traceback (most recent' stdout: stderr: Traceback (most recent call last):
File "/home/uke/oil/bin/oils_for_unix.py", line 27, in <module>
from core import shell
File "/home/uke/oil/core/shell.py", line 40, in <module>
from builtin import dirs_osh
File "/home/uke/oil/builtin/dirs_osh.py", line 15, in <module>
from oil_lang import path_stat
ImportError: No module named oil_lang
|