コード例 #1
0
ファイル: test_rss.py プロジェクト: RebelCodeBase/sopel-rss
def test_config_set_formats_join(bot):
    formats = "f=t+t;f=d+d"
    rss._config_set_formats(bot, formats)
    formats_bot = ""
    for format in bot.memory["rss"]["formats"]:
        formats_bot += "f=" + format + ";"
    assert formats == formats_bot[:-1]
コード例 #2
0
ファイル: test_rss.py プロジェクト: normcyr/sopel-rss
def test_config_set_formats_join(bot):
    formats = 'f=t+t;f=d+d'
    rss._config_set_formats(bot, formats)
    formats_bot = ''
    for format in bot.memory['rss']['formats']:
        formats_bot += 'f=' + format + ';'
    assert formats == formats_bot[:-1]
コード例 #3
0
ファイル: test_rss.py プロジェクト: RebelCodeBase/sopel-rss
def test_config_set_formats_get(bot):
    formats = "f=t+t;f=d+d"
    rss._config_set_formats(bot, formats)
    rss._config_get_formats(bot)
    expected = formats + ";f=" + rss.FORMAT_DEFAULT + "\n"
    assert expected == bot.output
コード例 #4
0
ファイル: test_rss.py プロジェクト: RebelCodeBase/sopel-rss
def test_config_set_formats_no_change_returns_false(bot):
    formats = ""
    result = rss._config_set_formats(bot, formats)
    assert False == result
コード例 #5
0
ファイル: test_rss.py プロジェクト: RebelCodeBase/sopel-rss
def test_config_set_formats_change_returns_true(bot):
    formats = "f=t+t"
    result = rss._config_set_formats(bot, formats)
    assert True == result
コード例 #6
0
ファイル: test_rss.py プロジェクト: normcyr/sopel-rss
def test_config_set_formats_get(bot):
    formats = 'f=t+t;f=d+d'
    rss._config_set_formats(bot, formats)
    rss._config_get_formats(bot)
    expected = formats + ';f=' + rss.FORMAT_DEFAULT + '\n'
    assert expected == bot.output
コード例 #7
0
ファイル: test_rss.py プロジェクト: normcyr/sopel-rss
def test_config_set_formats_no_change_returns_false(bot):
    formats = ''
    result = rss._config_set_formats(bot, formats)
    assert False == result
コード例 #8
0
ファイル: test_rss.py プロジェクト: normcyr/sopel-rss
def test_config_set_formats_change_returns_true(bot):
    formats = 'f=t+t'
    result = rss._config_set_formats(bot, formats)
    assert True == result