def test_rss_help_synopsis_help(bot): rss._rss_help(bot, ['help']) expected = rss.COMMANDS['help']['synopsis'].format( bot.config.core.prefix) + '\n' expected += rss.MESSAGES['command_is_one_of'].format('|'.join( sorted(rss.COMMANDS.keys()))) + '\n' assert expected == bot.output
def test_rss_help_config_templates(bot): rss._rss_help(bot, ["help", "config", "templates"]) expected = rss.CONFIG["templates"]["synopsis"].format(bot.config.core.prefix) + "\n" for message in rss.CONFIG["templates"]["helptext"]: expected += message + "\n" expected += rss.MESSAGES["examples"] + "\n" for message in rss.CONFIG["templates"]["examples"]: expected += message.format(bot.config.core.prefix) + "\n" assert expected == bot.output
def test_rss_help_add(bot): rss._rss_help(bot, ["help", "add"]) expected = rss.COMMANDS["add"]["synopsis"].format(bot.config.core.prefix) + "\n" for message in rss.COMMANDS["add"]["helptext"]: expected += message + "\n" expected += rss.MESSAGES["examples"] + "\n" for message in rss.COMMANDS["add"]["examples"]: expected += message.format(bot.config.core.prefix) + "\n" assert expected == bot.output
def test_rss_help_config_templates(bot): rss._rss_help(bot, ['help', 'config', 'templates']) expected = rss.CONFIG['templates']['synopsis'].format( bot.config.core.prefix) + '\n' for message in rss.CONFIG['templates']['helptext']: expected += message + '\n' expected += rss.MESSAGES['examples'] + '\n' for message in rss.CONFIG['templates']['examples']: expected += message.format(bot.config.core.prefix) + '\n' assert expected == bot.output
def test_rss_help_add(bot): rss._rss_help(bot, ['help', 'add']) expected = rss.COMMANDS['add']['synopsis'].format( bot.config.core.prefix) + '\n' for message in rss.COMMANDS['add']['helptext']: expected += message + '\n' expected += rss.MESSAGES['examples'] + '\n' for message in rss.COMMANDS['add']['examples']: expected += message.format(bot.config.core.prefix) + '\n' assert expected == bot.output
def test_rss_help_config(bot): rss._rss_help(bot, ['help', 'config']) expected = rss.COMMANDS['config']['synopsis'].format( bot.config.core.prefix) + '\n' for message in rss.COMMANDS['config']['helptext']: expected += message + '\n' expected += rss.MESSAGES['examples'] + '\n' for message in rss.COMMANDS['config']['examples']: expected += message.format(bot.config.core.prefix) + '\n' expected += rss.MESSAGES['get_help_on_config_keys_with'].format( bot.config.core.prefix, '|'.join(sorted(rss.CONFIG.keys()))) + '\n' assert expected == bot.output
def test_rss_help_config(bot): rss._rss_help(bot, ["help", "config"]) expected = rss.COMMANDS["config"]["synopsis"].format(bot.config.core.prefix) + "\n" for message in rss.COMMANDS["config"]["helptext"]: expected += message + "\n" expected += rss.MESSAGES["examples"] + "\n" for message in rss.COMMANDS["config"]["examples"]: expected += message.format(bot.config.core.prefix) + "\n" expected += ( rss.MESSAGES["get_help_on_config_keys_with"].format(bot.config.core.prefix, "|".join(sorted(rss.CONFIG.keys()))) + "\n" ) assert expected == bot.output
def test_rss_help_synopsis_help(bot): rss._rss_help(bot, ["help"]) expected = rss.COMMANDS["help"]["synopsis"].format(bot.config.core.prefix) + "\n" expected += rss.MESSAGES["command_is_one_of"].format("|".join(sorted(rss.COMMANDS.keys()))) + "\n" assert expected == bot.output