13 passed, 0 OK, 10 not implemented, 0 BUG, 23 failed, 0 timeouts, 0 cases skipped 23 failed under osh
| bash | 0 invoke usage stdout: stderr: |
| osh | 0 invoke usage [osh stdout] Expected 'status=2\nstatus=2\n\nstatus=2\nstatus=2\nstatus=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 pylib import path_lib
ImportError: cannot import name path_lib
|
| bash | 1 invoke nonexistent name stdout: stderr: |
| osh | 1 invoke nonexistent name [osh stdout] Expected 'status=2\nstatus=127\nstatus=127\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 pylib import path_lib
ImportError: cannot import name path_lib
|
| bash | 2 invoke fails to find tools stdout: stderr: |
| osh | 2 invoke fails to find tools [osh stdout] Expected 'status=127\nstatus=127\nstatus=127\nstatus=127\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 pylib import path_lib
ImportError: cannot import name path_lib
|
| bash | 3 invoke --proc --sh-func --builtin --extern stdout: stderr: |
| osh | 3 invoke --proc --sh-func --builtin --extern [osh stdout] Expected '--sh-func\nsh-func true\nstatus=0\n\n--proc\nproc true\nstatus=0\n\n--builtin\nstatus=0\n\n--extern\nstatus=0\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 pylib import path_lib
ImportError: cannot import name path_lib
|
| bash | 4 invoke --proc doesn't run shell functions stdout: stderr: |
| osh | 4 invoke --proc doesn't run shell functions [osh stdout] Expected 'status=127\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 pylib import path_lib
ImportError: cannot import name path_lib
|
| osh | 5 type and command builtin don't find private sleep [osh stdout] Expected 'file\nsleep is sleep\n\nsleep is sleep\n\nsleep\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 pylib import path_lib
ImportError: cannot import name path_lib
|
| bash | 6 but invoke --show finds the private builtin stdout: stderr: |
| osh | 6 but invoke --show finds the private builtin [osh stdout] Expected ' sleep builtin private\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 pylib import path_lib
ImportError: cannot import name path_lib
|
| bash | 7 invoke --show with many types stdout: stderr: |
| osh | 7 invoke --show with many types [osh stdout] Expected "%.qtt8 name kind detail\n my-name alias b'echo my \xce\xbc \\yff alias'\n my-name proc -\n my-name sh-func -\n myobj proc invokable\n eval builtin special\n cd builtin -\n zzz - -\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 pylib import path_lib
ImportError: cannot import name path_lib
|
| bash | 8 invoke --show does proper quoting stdout: stderr: |
| osh | 8 invoke --show does proper quoting [osh stdout] Expected " ff 0a 7a 0a\n%.qtt8 name kind detail\n bad-alias alias b'echo \\yff\\necho z'\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 pylib import path_lib
ImportError: cannot import name path_lib
|
| osh | 9 builtin sleep behaves like external sleep [osh stdout] Expected 'ok\nok\nok\nok\nstatus=0\nstatus=0\nstatus=0\nstatus=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 pylib import path_lib
ImportError: cannot import name path_lib
|
| bash | 10 builtin sleep usage errors stdout: stderr: |
| osh | 10 builtin sleep usage errors [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 pylib import path_lib
ImportError: cannot import name path_lib
|
| osh | 11 sleep without prefix is still external [osh stdout] Expected 'ok\nstatus=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 pylib import path_lib
ImportError: cannot import name path_lib
|
| osh | 12 builtin cat [osh stdout] Expected '2\n3\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 pylib import path_lib
ImportError: cannot import name path_lib
|
| osh | 13 builtin cat usage [osh stdout] Expected 'ok\nok\n3\n4\nstatus=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 pylib import path_lib
ImportError: cannot import name path_lib
|
| osh | 14 builtin cat non nonexistent file [osh stdout] Expected 'FOO\nFOO\nstatus=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 pylib import path_lib
ImportError: cannot import name path_lib
|
| osh | 15 builtin cat accept - for stdin [osh stdout] Expected 'FOO\n3\n4\nFOO\nFOO\n---\n5\n6\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 pylib import path_lib
ImportError: cannot import name path_lib
|
| osh | 16 builtin rm: usage, removing files [osh stdout] Expected 'ok\nok\nstatus=1\nstatus=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 pylib import path_lib
ImportError: cannot import name path_lib
|
| osh | 17 builtin rm -f - ignores arguments that don't exist [osh stdout] Expected 'status=1\nstatus=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 pylib import path_lib
ImportError: cannot import name path_lib
|
| osh | 18 builtin rm -f - still fails when file can't be removed [osh stdout] Expected 'status=1\nread-only/stuck\nstatus=1\nstatus=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 pylib import path_lib
ImportError: cannot import name path_lib
|
| osh | 19 builtin rm -f allows empty arg list [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 pylib import path_lib
ImportError: cannot import name path_lib
|
| osh | 20 builtin rm always fails on directories (regardless of -f) [osh stdout] Expected 'status=1\nstatus=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 pylib import path_lib
ImportError: cannot import name path_lib
|
| bash | 21 builtin readlink stdout: stderr: |
| osh | 21 builtin readlink [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 pylib import path_lib
ImportError: cannot import name path_lib
|
| osh | 22 compgen -A builtin doesn't find private builtins [osh stdout] Expected 'status=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 pylib import path_lib
ImportError: cannot import name path_lib
|