| status | ysh | |
| pass | 7 | |
| FAIL | 4 | |
| total | 11 | |
| case | ysh | description |
| 0 | pass | !== operator |
| 1 | pass | elif bug |
| 2 | FAIL | global vars |
| details | ||
| 3 | pass | Julia port |
| 4 | pass | readonly in loop: explains why const doesn't work |
| 5 | pass | Eggex bug in a loop |
| 6 | pass | Append object onto Array |
| 7 | pass | Invalid op on string |
| 8 | FAIL | var in both branches of if (Julian) |
| details | ||
| 9 | FAIL | var in branches of case (Aidan) |
| details | ||
| 10 | FAIL | Modify for loop variable with var or setvar? (Machine Stops) |
| details |
7 passed, 0 OK, 0 not implemented, 0 BUG, 4 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 45745: 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 | 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 | 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)
|