From 67fbb2bb0963ed0d2252aa70cea704b1ad4e95bd Mon Sep 17 00:00:00 2001 From: CyC2018 Date: Thu, 29 Oct 2026 04:54:25 +0800 Subject: [PATCH] Update test_site_assets.py MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 补充带引号、反斜杠转义的标题 id 的测试。 --- website/builder/test_site_assets.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/website/builder/test_site_assets.py b/website/builder/test_site_assets.py index 8a78f66a..04f747ae 100644 --- a/website/builder/test_site_assets.py +++ b/website/builder/test_site_assets.py @@ -16,6 +16,9 @@ class SearchIndexTests(unittest.TestCase): self.assertEqual(heading_slug('三、检索增强生成', counts), '三、检索增强生成') self.assertEqual(heading_slug('TCP 拥塞控制', counts), 'tcp-拥塞控制') self.assertEqual(heading_slug('TCP 拥塞控制', counts), 'tcp-拥塞控制-1') + # marked 先把引号转义成 ",Docsify 再去掉标点,留下 quot(Edge 渲染的 Java 基础页核对过) + self.assertEqual(heading_slug('new String("abc")', counts), 'new-stringquotabcquot') + self.assertEqual(heading_slug('1\\. 数据', counts), '_1-数据') def test_headings_in_code_do_not_change_real_anchors(self): doc = search_document(Path('示例.md'), '# 示例\n\n```python\n# TCP 拥塞控制\n```\n\n## TCP 拥塞控制\n慢开始\n')