| status | ysh | |
| FAIL | 4 | |
| total | 4 | |
| case | ysh | description |
| 0 | FAIL | Command.sourceCode() on literal block: p { echo hi } |
| details | ||
| 1 | FAIL | Command.sourceCode() on Expr: ^(echo 1; echo 2) |
| details | ||
| 2 | FAIL | Command.sourceCode() works with reparsing, e.g. backticks |
| details | ||
| 3 | FAIL | Command.sourceCode() works in nested blocks |
| details |
0 passed, 0 OK, 0 not implemented, 0 BUG, 4 failed, 0 timeouts, 0 cases skipped 4 failed under osh
| ysh | 0 Command.sourceCode() on literal block: p { echo hi } [ysh stdout] Expected '{\n "location_str": "[ stdin ]",\n "location_start_line": 22\n}\n1\n2\n---\n1\n2\n' Got '' [ysh status] Expected 0 Got 1 [ysh 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
|
| ysh | 1 Command.sourceCode() on Expr: ^(echo 1; echo 2) [ysh stdout] Expected '<Command>\n' Got '' [ysh status] Expected 0 Got 1 [ysh 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
|
| ysh | 2 Command.sourceCode() works with reparsing, e.g. backticks [ysh stdout] Expected '(Str) " \\n echo \\"greeting `echo backticks`\\"\\n"\n(Str) " \\n array_lhs[i++]=y\\n"\n(Str) " \\n e foo\\n"\n(Str) " \\n e2 zzz\\n"\n' Got '' [ysh status] Expected 0 Got 1 [ysh 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
|
| ysh | 3 Command.sourceCode() works in nested blocks [ysh status] Expected 0 Got 1 [ysh 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
|