def config_settings(cls): from mozlog.commandline import log_formatters from mozlog.structuredlog import log_levels format_desc = "The default format to use when running tests with `mach test`." format_choices = log_formatters.keys() level_desc = "The default log level to use when running tests with `mach test`." level_choices = [l.lower() for l in log_levels] return [ ('test.format', 'string', format_desc, 'mach', {'choices': format_choices}), ('test.level', 'string', level_desc, 'info', {'choices': level_choices}), ]
def config_settings(cls): from mozlog.commandline import log_formatters from mozlog.structuredlog import log_levels format_desc = "The default format to use when running tests with `mach test`." format_choices = log_formatters.keys() level_desc = "The default log level to use when running tests with `mach test`." level_choices = [l.lower() for l in log_levels] return [ ('test.format', 'string', format_desc, 'tbpl', {'choices': format_choices}), ('test.level', 'string', level_desc, 'info', {'choices': level_choices}), ]
def config_settings(cls): from mozlog.commandline import log_formatters from mozlog.structuredlog import log_levels format_desc = "The default format to use when running tests with `mach test`." format_choices = log_formatters.keys() level_desc = "The default log level to use when running tests with `mach test`." level_choices = [l.lower() for l in log_levels] return [ ("test.format", "string", format_desc, "mach", { "choices": format_choices }), ("test.level", "string", level_desc, "info", { "choices": level_choices }), ]