# check invalid options are rejected unset - echo $? unset -m a b c echo $? # check funky usage unset echo $? # check normal usage echo ___ f=f g=g echo $? $f $g unset f echo $? $f $g unset g echo $? $f $g echo ___ f=f g=g echo $? $f $g unset f g echo $? $f $g f=f g=g echo $? $f $g unset -v f g echo $? $f $g # check read only vars echo ___ f=f g=g unset HUSH_VERSION echo $? $f $g unset f HUSH_VERSION g echo $? $f $g