Пример #1
0
def test_config_split_feeds_format_and_template(bot):
    feeds = [
        '#channel2' + rss.CONFIG_SEPARATOR + 'feed2' + rss.CONFIG_SEPARATOR +
        FEED_VALID + rss.CONFIG_SEPARATOR + 'f=fy+fty;t=t|+++{}+++'
    ]
    rss._config_split_feeds(bot, feeds)
    result = rss._feed_exists(bot, 'feed2')
    assert True == result
Пример #2
0
def test_config_split_feeds_invalid(bot):
    feeds = [
        '#channel2' + rss.CONFIG_SEPARATOR + 'feed2' + rss.CONFIG_SEPARATOR +
        FEED_INVALID + rss.CONFIG_SEPARATOR + 'f=fy+fty'
    ]
    rss._config_split_feeds(bot, feeds)
    result = rss._feed_exists(bot, 'feed2')
    assert False == result
Пример #3
0
def test_config_split_feeds_format_and_template(bot):
    feeds = [
        "#channel2"
        + rss.CONFIG_SEPARATOR
        + "feed2"
        + rss.CONFIG_SEPARATOR
        + FEED_VALID
        + rss.CONFIG_SEPARATOR
        + "f=fy+fty;t=t|+++{}+++"
    ]
    rss._config_split_feeds(bot, feeds)
    result = rss._feed_exists(bot, "feed2")
    assert True == result
Пример #4
0
def test_config_split_feeds_invalid(bot):
    feeds = [
        "#channel2"
        + rss.CONFIG_SEPARATOR
        + "feed2"
        + rss.CONFIG_SEPARATOR
        + FEED_INVALID
        + rss.CONFIG_SEPARATOR
        + "f=fy+fty"
    ]
    rss._config_split_feeds(bot, feeds)
    result = rss._feed_exists(bot, "feed2")
    assert False == result
Пример #5
0
def test_config_set_feeds_exists(bot_basic):
    feeds = (
        "#channelA"
        + rss.CONFIG_SEPARATOR
        + "feedA"
        + rss.CONFIG_SEPARATOR
        + FEED_BASIC
        + rss.CONFIG_SEPARATOR
        + "f=fyg+fgty,#channelB"
        + rss.CONFIG_SEPARATOR
        + "feedB"
        + rss.CONFIG_SEPARATOR
        + FEED_BASIC
        + rss.CONFIG_SEPARATOR
        + "f=lp+fptl"
    )
    rss._config_set_feeds(bot_basic, feeds)
    result = rss._feed_exists(bot_basic, "feedB")
    assert True == result
Пример #6
0
def test_rss_add_feed_add(bot):
    rss._rss_add(bot, ["add", "#channel", "feedname", FEED_VALID])
    assert rss._feed_exists(bot, "feedname") == True
Пример #7
0
def test_feed_exists_fails(bot):
    assert rss._feed_exists(bot, "nofeed") == False
Пример #8
0
def test_feed_exists_passes(bot):
    assert rss._feed_exists(bot, "feed1") == True
Пример #9
0
def test_rss_global_feed_delete(bot):
    rss._rss(bot, ["add", "#channel", "feedname", FEED_VALID])
    rss._rss(bot, ["del", "feedname"])
    assert rss._feed_exists(bot, "feedname") == False
Пример #10
0
def test_rss_del_feed_delete(bot):
    rss._rss_add(bot, ['add', '#channel', 'feedname', FEED_VALID])
    rss._rss_del(bot, ['del', 'feedname'])
    assert rss._feed_exists(bot, 'feedname') == False
Пример #11
0
def test_rss_add_feed_add(bot):
    rss._rss_add(bot, ['add', '#channel', 'feedname', FEED_VALID])
    assert rss._feed_exists(bot, 'feedname') == True
Пример #12
0
def test_feed_exists_fails(bot):
    assert rss._feed_exists(bot, 'nofeed') == False
Пример #13
0
def test_feed_exists_passes(bot):
    assert rss._feed_exists(bot, 'feed1') == True
Пример #14
0
def test_config_set_feeds_exists(bot_basic):
    feeds = '#channelA' + rss.CONFIG_SEPARATOR + 'feedA' + rss.CONFIG_SEPARATOR + FEED_BASIC + rss.CONFIG_SEPARATOR + 'f=fyg+fgty,#channelB' + rss.CONFIG_SEPARATOR + 'feedB' + rss.CONFIG_SEPARATOR + FEED_BASIC + rss.CONFIG_SEPARATOR + 'f=lp+fptl'
    rss._config_set_feeds(bot_basic, feeds)
    result = rss._feed_exists(bot_basic, 'feedB')
    assert True == result