From 6bc012401a9071bfc252c45e9f76199c7ada9a37 Mon Sep 17 00:00:00 2001 From: Harold <8866033@gmail.com> Date: Sun, 26 Apr 2026 08:51:24 +0800 Subject: [PATCH] feat: add feikuai detail and pan groups --- py/tests/test_飞快TV.py | 40 +++++++++++++++++++++ py/飞快TV.py | 80 +++++++++++++++++++++++++++++++++++++++++ 2 files changed, 120 insertions(+) diff --git a/py/tests/test_飞快TV.py b/py/tests/test_飞快TV.py index d9542b8..2aede7e 100644 --- a/py/tests/test_飞快TV.py +++ b/py/tests/test_飞快TV.py @@ -76,3 +76,43 @@ class TestFeikuaiSpider(unittest.TestCase): "https://feikuai.tv/label/search_ajax.html?wd=%E7%B9%81%E8%8A%B1&by=time&order=desc&page=2", ) self.assertEqual(result["list"][0]["vod_id"], "/voddetail/67890.html") + + @patch.object(Spider, "_request_html") + def test_detail_content_merges_online_and_pan_groups(self, mock_request_html): + mock_request_html.return_value = """ +
https://pan.quark.cn/s/demo1
+https://pan.baidu.com/s/demo2
+