Results for oil-assign.test.sh

statusoil
pass 19
total19
caseoildescription
0pass integers expression and augmented assignment
1pass proc static check: const can't be mutated
2pass top-level dynamic check: const can't be be mutated
3pass top level: var can be redefined by var/const
4pass setvar mutates local
5pass top level: setvar creates global
6pass top level: setvar mutates var
7pass proc static check: variable changed by setvar must be declared
8pass setglobal
9pass setglobal of undeclared var is allowed
10pass var/setvar x, y = 1, 2
11pass setvar d->key = 42 (setitem)
12pass setvar mylist[1] = 42 (setitem)
13pass mixing assignment builtins and Oil assignment
14pass setref out = 'YY'
15pass setref composes: 2 levels deep
16pass circular dict
17pass circular list
18pass exit code of var, const, setvar with command sub
19 passed, 0 OK, 0 not implemented, 0 BUG, 0 failed, 0 timeouts, 0 cases skipped