From 03953df4ec62870d6ef32399b8504a4ef28a3193 Mon Sep 17 00:00:00 2001 From: home-dev-pookz Date: Wed, 25 Mar 2026 03:49:48 +0800 Subject: [PATCH] test: isolate biliup runtime cache assertions --- tests/test_bilibili_runtime.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/tests/test_bilibili_runtime.py b/tests/test_bilibili_runtime.py index 02d716f..d8e1f9e 100644 --- a/tests/test_bilibili_runtime.py +++ b/tests/test_bilibili_runtime.py @@ -20,8 +20,10 @@ class BiliupRuntimeTests(unittest.TestCase): "asset_url": "https://example.invalid/biliup.exe", "asset_name": "biliup.exe", } - with patch("uploader.bilibili_uploader.runtime.download_biliup_asset") as mock_download: - ensure_biliup_binary(force_check=True) + with patch("uploader.bilibili_uploader.runtime.read_local_biliup_version", return_value=None): + with patch("pathlib.Path.exists", return_value=False): + with patch("uploader.bilibili_uploader.runtime.download_biliup_asset") as mock_download: + ensure_biliup_binary(force_check=True) mock_download.assert_called_once() @patch("uploader.bilibili_uploader.runtime.fetch_latest_release")