Results for oil-assign.test.sh

statusoshosh_ALT
pass 2121
total2121
caseoshosh_ALTdescription
0pass pass integers expression and augmented assignment
1pass pass const can't be mutated
2pass pass const can't be redeclared
3pass pass 'setvar' mutates local
4pass pass 'setvar' CREATES global
5pass pass 'set' when variable isn't declared results in fatal error
6pass pass setlocal works (with bin/osh, no shopt)
7pass pass setlocal at top level
8pass pass setlocal doesn't mutate globals
9pass pass setglobal
10pass pass setglobal of undeclared var is allowed
11pass pass var/setvar x, y = 1, 2
12pass pass setvar d->key = 42 (setitem)
13pass pass setvar mylist[1] = 42 (setitem)
14pass pass setvar obj.attr = 42 (setattr)
15pass pass duplicate var def results in fatal error
16pass pass mixing assignment builtins and Oil assignment
17pass pass setvar modified local or global scope
18pass pass setref
19pass pass circular dict
20pass pass circular list
42 passed, 0 OK, 0 not implemented, 0 BUG, 0 failed, 0 timeouts, 0 cases skipped