shell/hush_test/hush-bugs/env_and_func.right+2 -0
| @@ -0,0 +1,2 @@ |
| + | var=val |
| + | var=old |
shell/hush_test/hush-bugs/env_and_func.tests+6 -0
| @@ -0,0 +1,6 @@ |
| + | # UNFIXED BUG |
| + | |
| + | var=old |
| + | f() { echo "var=$var"; } |
| + | var=val f |
| + | echo "var=$var" |
shell/hush_test/hush-misc/func_args1.right+5 -0
| @@ -0,0 +1,5 @@ |
| + | params: a b c |
| + | 'f 1 2 3' called |
| + | params: a b c |
| + | 'f 1 2 3' called |
| + | params: a b c |
shell/hush_test/hush-misc/func_args1.tests+10 -0
| @@ -0,0 +1,10 @@ |
| + | # UNFIXED BUG |
| + | |
| + | f() { echo "'f $1 $2 $3' called"; } |
| + | |
| + | set -- a b c |
| + | echo "params: $1 $2 $3" |
| + | f 1 2 3 |
| + | echo "params: $1 $2 $3" |
| + | true | f 1 2 3 |
| + | echo "params: $1 $2 $3" |