feat: 增强知识库治理台前台入口与维护导航
This commit is contained in:
@@ -146,3 +146,28 @@ def test_governance_models_are_registered_in_admin():
|
||||
assert OwnerMapping in admin.site._registry
|
||||
assert FeishuNotifyConfig in admin.site._registry
|
||||
assert WordTemplateMapping in admin.site._registry
|
||||
|
||||
|
||||
def test_knowledge_base_page_shows_governance_object_navigation_and_active_panel(client):
|
||||
response = client.get(reverse("platform_ui:knowledge-base"), {"view": "owner_mappings"})
|
||||
|
||||
content = response.content.decode("utf-8")
|
||||
assert response.status_code == 200
|
||||
assert "治理对象导航" in content
|
||||
assert "法规规则包" in content
|
||||
assert "RAG 文档源" in content
|
||||
assert "Word 模板与字段映射" in content
|
||||
assert "责任人映射详情" in content
|
||||
assert "当前对象:责任人映射" in content
|
||||
assert "批量导入映射" in content
|
||||
|
||||
|
||||
def test_knowledge_base_page_exposes_governance_crud_entry_links(client):
|
||||
response = client.get(reverse("platform_ui:knowledge-base"), {"view": "template_mappings"})
|
||||
|
||||
content = response.content.decode("utf-8")
|
||||
assert response.status_code == 200
|
||||
assert "上传模板" in content
|
||||
assert "编辑占位符映射" in content
|
||||
assert "预览模板" in content
|
||||
assert reverse("admin:platform_ui_wordtemplatemapping_changelist") in content
|
||||
|
||||
Reference in New Issue
Block a user