| status | ysh | ysh_ALT | |
| pass | 7 | 7 | |
| FAIL | 4 | 4 | |
| total | 11 | 11 | |
| case | ysh | ysh_ALT | description |
| 0 | pass | pass | !== operator |
| 1 | pass | pass | elif bug |
| 2 | FAIL | FAIL | global vars |
| details | details | ||
| 3 | pass | pass | Julia port |
| 4 | pass | pass | readonly in loop: explains why const doesn't work |
| 5 | pass | pass | Eggex bug in a loop |
| 6 | pass | pass | Append object onto Array |
| 7 | pass | pass | Invalid op on string |
| 8 | FAIL | FAIL | var in both branches of if (Julian) |
| details | details | ||
| 9 | FAIL | FAIL | var in branches of case (Aidan) |
| details | details | ||
| 10 | FAIL | FAIL | Modify for loop variable with var or setvar? (Machine Stops) |
| details | details |
14 passed, 0 OK, 0 not implemented, 0 BUG, 8 failed, 0 timeouts, 0 cases skipped 4 failed under osh
| ysh | 2 global vars [ysh status] Expected 1, got 2 stdout: stderr: declare a='here'
^
/home/uke/oil/spec/testdata/global-lib.sh:5: Invalid quoted word part in YSH (OILS-ERR-17)
source $[ENV.REPO_ROOT]/spec/testdata/global-lib.sh
^~~~~~
[ stdin ]:4: errexit PID 9445: Command failed with status 2
|
| ysh_ALT | 2 global vars [ysh_ALT status] Expected 1, got 2 stdout: stderr: declare a='here'
^
/home/uke/oil/spec/testdata/global-lib.sh:5: Invalid quoted word part in YSH (OILS-ERR-17)
source $[ENV.REPO_ROOT]/spec/testdata/global-lib.sh
^~~~~~
[ stdin ]:4: errexit PID 9448: Command failed with status 2
|
| ysh | 8 var in both branches of if (Julian) [ysh status] Expected 0, got 2 stdout: stderr: var tmp = "world"
^~~
[ stdin ]:6: 'tmp' was already declared
|
| ysh_ALT | 8 var in both branches of if (Julian) [ysh_ALT status] Expected 0, got 2 stdout: stderr: var tmp = "world"
^~~
[ stdin ]:6: 'tmp' was already declared
|
| ysh | 9 var in branches of case (Aidan) [ysh stdout] Expected '', got 'name=one\n' [ysh status] Expected 0, got 2 stdout: name=onestderr: (2) { var name = "two" }
^~~~
[ stdin ]:12: 'name' was already declared
|
| ysh_ALT | 9 var in branches of case (Aidan) [ysh_ALT stdout] Expected '', got 'name=one\n' [ysh_ALT status] Expected 0, got 2 stdout: name=onestderr: (2) { var name = "two" }
^~~~
[ stdin ]:12: 'name' was already declared
|
| ysh | 10 Modify for loop variable with var or setvar? (Machine Stops) [ysh stdout] Expected 'a\nzz\nb\nzz\n', got '' [ysh status] Expected 0, got 2 stdout: stderr: setvar x = 'zz'
^
[ stdin ]:12: setvar couldn't find matching 'var x' (OILS-ERR-10)
|
| ysh_ALT | 10 Modify for loop variable with var or setvar? (Machine Stops) [ysh_ALT stdout] Expected 'a\nzz\nb\nzz\n', got '' [ysh_ALT status] Expected 0, got 2 stdout: stderr: setvar x = 'zz'
^
[ stdin ]:12: setvar couldn't find matching 'var x' (OILS-ERR-10)
|