From 88e3d4de12e6ab55039336cc12df69e6dabc0cc9 Mon Sep 17 00:00:00 2001 From: felinae98 <731499577@qq.com> Date: Tue, 4 Oct 2022 15:34:51 +0800 Subject: [PATCH] fixup! feat: add temp client for bilibili fix bug --- src/plugins/nonebot_bison/platform/bilibili.py | 5 ++++- tests/platforms/test_bilibili_live.py | 2 +- tests/test_config_manager_add.py | 2 +- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/src/plugins/nonebot_bison/platform/bilibili.py b/src/plugins/nonebot_bison/platform/bilibili.py index e2dc306..2ec613e 100644 --- a/src/plugins/nonebot_bison/platform/bilibili.py +++ b/src/plugins/nonebot_bison/platform/bilibili.py @@ -21,8 +21,11 @@ class _BilibiliClient: async def _init_session(self): self._http_client = httpx.AsyncClient(**http_args) - res = await self._http_client.get("https://bilibili.com") + res = await self._http_client.get("https://www.bilibili.com/") if res.status_code != 200: + import ipdb + + ipdb.set_trace() logger.warning("unable to refresh temp cookie") else: self._client_refresh_time = datetime.now() diff --git a/tests/platforms/test_bilibili_live.py b/tests/platforms/test_bilibili_live.py index 4335c82..0867a80 100644 --- a/tests/platforms/test_bilibili_live.py +++ b/tests/platforms/test_bilibili_live.py @@ -27,7 +27,7 @@ async def test_fetch_bilibili_live_status(bili_live, dummy_user_subinfo): ) bili_live_router.mock(return_value=Response(200, json=mock_bili_live_status)) - bilibili_main_page_router = respx.get("https://bilibili.com") + bilibili_main_page_router = respx.get("https://www.bilibili.com/") bilibili_main_page_router.mock(return_value=Response(200)) target = "13164144" diff --git a/tests/test_config_manager_add.py b/tests/test_config_manager_add.py index ce7b917..d087f07 100644 --- a/tests/test_config_manager_add.py +++ b/tests/test_config_manager_add.py @@ -440,7 +440,7 @@ async def test_add_with_bilibili_target_parser(app: App): return_value=Response(200, json=get_json("bilibili_arknights_profile.json")) ) - bilibili_main_page_router = respx.get("https://bilibili.com") + bilibili_main_page_router = respx.get("https://www.bilibili.com/") bilibili_main_page_router.mock(return_value=Response(200)) async with app.test_matcher(add_sub_matcher) as ctx: