def test_global_flag_parse(): flam.define_flag('--test', type=int, default=9) options, args = flam.flag_parser.parse_args(['moo', '--test=1', 'bar']) assert_equal(options.__dict__, {'test': 1, 'flags': None}) assert_equal(args, ['moo', 'bar'])
def test_global_flags_parse_args(): flam.define_flag('--test', type=int, default=9) args = flam.parse_args(['moo', '--test=1', 'bar']) assert_true(args == ['moo', 'bar'], args) assert_true(flam.flags.__dict__, {'test': 1, 'flags': None})
def test_global_flag_add(): flam.define_flag('--test', type=int, default=9) assert_true('--test' in _parser_options(flam.flag_parser))