mirror of
https://github.com/langbot-app/LangBot.git
synced 2026-06-02 12:05:54 +00:00
23 lines
884 B
Python
23 lines
884 B
Python
from langbot.pkg.utils.image import get_qq_image_downloadable_url
|
|
|
|
|
|
def test_get_qq_image_downloadable_url_preserves_https_scheme():
|
|
url, query = get_qq_image_downloadable_url('https://gchat.qpic.cn/gchatpic_new/abc/0?term=2&is_origin=1')
|
|
|
|
assert url == 'https://gchat.qpic.cn/gchatpic_new/abc/0'
|
|
assert query == {'term': ['2'], 'is_origin': ['1']}
|
|
|
|
|
|
def test_get_qq_image_downloadable_url_preserves_http_scheme():
|
|
url, query = get_qq_image_downloadable_url('http://gchat.qpic.cn/gchatpic_new/abc/0?term=2')
|
|
|
|
assert url == 'http://gchat.qpic.cn/gchatpic_new/abc/0'
|
|
assert query == {'term': ['2']}
|
|
|
|
|
|
def test_get_qq_image_downloadable_url_defaults_missing_scheme_to_http():
|
|
url, query = get_qq_image_downloadable_url('gchat.qpic.cn/gchatpic_new/abc/0?term=2')
|
|
|
|
assert url == 'http://gchat.qpic.cn/gchatpic_new/abc/0'
|
|
assert query == {'term': ['2']}
|