예제 #1
0
def test_image():
    server = limbo.FakeServer()
    with vcr.use_cassette('test/fixtures/image_bananas.yaml'):
        on_message(msgobj(u"!image bananas"), server)

    url = json.loads(server.slack.posted_messages[0][1]["attachments"])[0]['image_url']
    assert url in bananas_images, "{0} not in {1}".format(url, bananas_images)
예제 #2
0
def test_unicode():
    with vcr.use_cassette('test/fixtures/image_unicode.yaml'):
        ret = on_message({"text": u"!image Mötörhead"}, None)
예제 #3
0
def test_image():
    with vcr.use_cassette('test/fixtures/image_bananas.yaml'):
        ret = on_message({"text": u"!image bananas"}, None)
        assert ret in bananas_images, "{0} not in {1}".format(ret, bananas_images)
예제 #4
0
파일: test_image.py 프로젝트: Tom2018/Limbo
def test_unicode():
    with vcr.use_cassette('test/fixtures/image_unicode.yaml'):
        ret = on_message({"text": u"!image Mötörhead"}, None)
예제 #5
0
파일: test_image.py 프로젝트: Tom2018/Limbo
def test_image():
    with vcr.use_cassette('test/fixtures/image_bananas.yaml'):
        ret = on_message({"text": u"!image bananas"}, None)
        assert ret in bananas_images, "{0} not in {1}".format(
            ret, bananas_images)
예제 #6
0
def test_unicode():
    server = limbo.FakeServer()
    with vcr.use_cassette('test/fixtures/image_unicode.yaml'):
        on_message(msgobj(u"!image Mötörhead"), server)
예제 #7
0
def test_unicode():
    server = limbo.FakeServer()
    with vcr.use_cassette('test/fixtures/image_unicode.yaml'):
        on_message(msgobj(u"!image Mötörhead"), server)