def test_no_long(self): opt1 = CmdOption({ 'name': 'op1', 'default': '', 'type': str, 'short': 's' }) assert '-s ARG' == opt1.help_param()
def test_non_bool_param(self): opt1 = CmdOption({ 'name': 'op1', 'default': '', 'type': str, 'short': 's', 'long': 'susu' }) assert '-s ARG, --susu=ARG' == opt1.help_param()
def test_bool_param(self): opt1 = CmdOption({ 'name': 'op1', 'default': '', 'type': bool, 'short': 'b', 'long': 'bobo' }) assert '-b, --bobo' == opt1.help_param()
def test_no_long(self): opt1 = CmdOption({'name':'op1', 'default':'', 'type':str, 'short':'s'}) assert '-s ARG' == opt1.help_param()
def test_non_bool_param(self): opt1 = CmdOption({'name':'op1', 'default':'', 'type':str, 'short':'s', 'long': 'susu'}) assert '-s ARG, --susu=ARG' == opt1.help_param()
def test_bool_param(self): opt1 = CmdOption({'name':'op1', 'default':'', 'type':bool, 'short':'b', 'long': 'bobo'}) assert '-b, --bobo' == opt1.help_param()