mirror of
https://github.com/suyiiyii/nonebot-bison.git
synced 2026-05-10 18:57:56 +08:00
♻️ 初步移除CookieSite
This commit is contained in:
+1
-1
@@ -153,6 +153,6 @@ async def _clear_db(app: App):
|
||||
def _patch_weibo_get_cookie_name(app: App, mocker: MockerFixture):
|
||||
from nonebot_bison.platform import weibo
|
||||
|
||||
mocker.patch.object(weibo.WeiboSite, "_get_current_user_name", return_value="test_name")
|
||||
mocker.patch.object(weibo.WeiboClientManager, "_get_current_user_name", return_value="test_name")
|
||||
yield
|
||||
mocker.stopall()
|
||||
|
||||
@@ -221,7 +221,10 @@ async def test_parse_target(weibo: "Weibo"):
|
||||
|
||||
@respx.mock
|
||||
async def test_get_cookie_name(weibo: "Weibo"):
|
||||
from nonebot_bison.platform.weibo import WeiboClientManager
|
||||
|
||||
router = respx.get("https://m.weibo.cn/setup/nick/detail")
|
||||
router.mock(return_value=Response(200, json=get_json("weibo_get-cookie-name.json")))
|
||||
name = await weibo.site.get_cookie_name("{}")
|
||||
weibo_client_mgr = WeiboClientManager()
|
||||
name = await weibo_client_mgr.get_cookie_name("{}")
|
||||
assert name == "weibo: [suyiiyii]"
|
||||
|
||||
Reference in New Issue
Block a user