示例#1
0
文件: test_gif.py 项目: xmwangi/limbo
def test_gif():
    server = limbo.FakeServer()
    with vcr.use_cassette('test/fixtures/gif_bananas.yaml'):
        on_message(msgobj(u"!gif bananas"), server)

    url = json.loads(
        server.slack.posted_messages[0][1]["attachments"])[0]['image_url']
    assert url in bananas_gifs, "{0} not in {1}".format(url, bananas_gifs)
示例#2
0
def test_unicode():
    with vcr.use_cassette('test/fixtures/gif_unicode.yaml'):
        ret = on_message({"text": u"!gif Mötörhead"}, None)
示例#3
0
def test_gif():
    with vcr.use_cassette('test/fixtures/gif_bananas.yaml'):
        ret = on_message({"text": u"!gif bananas"}, None)
        assert ret in bananas_gifs, "{0} not in {1}".format(ret, bananas_gifs)
示例#4
0
文件: test_gif.py 项目: dbpeng/limbo
def test_unicode():
    with vcr.use_cassette("test/fixtures/gif_unicode.yaml"):
        ret = on_message({"text": u"!gif Mötörhead"}, None)
示例#5
0
文件: test_gif.py 项目: dbpeng/limbo
def test_gif():
    with vcr.use_cassette("test/fixtures/gif_bananas.yaml"):
        ret = on_message({"text": u"!gif bananas"}, None)
        assert ret in bananas_gifs
示例#6
0
def test_gif():
    with vcr.use_cassette('test/fixtures/gif_bananas.yaml'):
        ret = on_message({"text": u"!gif bananas"}, None)
        assert ret in bananas_gifs, "{0} not in {1}".format(ret, bananas_gifs)
示例#7
0
文件: test_gif.py 项目: xmwangi/limbo
def test_unicode():
    server = limbo.FakeServer()
    with vcr.use_cassette('test/fixtures/gif_unicode.yaml'):
        on_message(msgobj(u"!gif Mötörhead"), server)