def get_option_value_test2_7(): """ 全てのoptsが入力された場合 """ input_opts = get_input_opts() input_opts['verbose'] = True assert cl.get_option_value('verbose', False, input_opts, {'verbose_opts': False}, {'verbose': False}) is\ True
def get_option_value_test2_5(): """ conf_opts = True, input_opts=Falseの場合 """ input_opts = get_input_opts() input_opts['verbose'] = False assert cl.get_option_value('verbose', False, input_opts, {'verbose': True}) is False
def get_option_value_test2_6(): """ hide_optsだけ入力された場合 """ assert cl.get_option_value('verbose', False, get_input_opts(), {}, {'verbose': True}) is True
def get_option_value_test2_3(): """ conf_optsだけ入力する場合のverbose """ assert cl.get_option_value('verbose', False, get_input_opts(), {'verbose': True}) is True
def get_option_value_test2_4(): """ input_opts, conf_optsを入力する場合のverbose """ input_opts = get_input_opts() input_opts['verbose'] = True assert cl.get_option_value('verbose', False, input_opts, {'verbose': True}) is True
def get_option_value_test2_1(): """ input_opts, conf_optsに何も入力しない場合のverbose """ assert (cl.get_option_value('verbose', False, get_input_opts(), {}) is False)
def get_option_value_test2_2(): """ input_optsだけ入力する場合のverbose """ input_opts = get_input_opts() input_opts['verbose'] = True assert cl.get_option_value('verbose', False, input_opts, {}) is True
def get_option_value_test6(): assert cl.get_option_value('message', cl.DEFAULT_MESSAGE, get_input_opts(), {'message': 'ConfMessage'}, {'message': 'HideMessage'}) == 'ConfMessage'
def get_option_value_test8(): input_opts = get_input_opts() input_opts['message'] = 'InputMessage' assert cl.get_option_value('message', cl.DEFAULT_MESSAGE, input_opts, {'message': 'ConfMessage'}, {'message': 'HideMessage'}) == 'InputMessage'
def get_option_value_test5(): """ hide_opts だけ入力する場合のMessage """ assert cl.get_option_value('message', cl.DEFAULT_MESSAGE, get_input_opts(), {}, {'message': 'HideMessage'}) == 'HideMessage'
def get_option_value_test4(): """ input_opts, conf_optsを入力する場合のMessage """ input_opts = get_input_opts() input_opts['message'] = 'InputMessage' assert cl.get_option_value('message', cl.DEFAULT_MESSAGE, input_opts, {'message': 'testmessage'}) == 'InputMessage'
def get_option_value_test3(): """ conf_optsだけ入力する場合のMessage """ assert (cl.get_option_value('message', cl.DEFAULT_MESSAGE, get_input_opts(), {'message': 'TestMessage'}) == 'TestMessage')
def get_option_value_test2(): """ input_optsだけ入力する場合のMessage """ input_opts = get_input_opts() input_opts['message'] = 'InputMessage' assert cl.get_option_value('message', cl.DEFAULT_MESSAGE, input_opts, {}) == 'InputMessage'
def get_option_value_test1(): """ input_opts, conf_optsに何も入力しない場合のMessage """ assert cl.get_option_value('message', cl.DEFAULT_MESSAGE, get_input_opts(), {}) == cl.DEFAULT_MESSAGE