feat: 收口知识库治理入口与配置口径
This commit is contained in:
32
tests/test_platform_ui.py
Normal file
32
tests/test_platform_ui.py
Normal file
@@ -0,0 +1,32 @@
|
||||
from django.urls import reverse
|
||||
|
||||
|
||||
def test_knowledge_base_page_shows_governance_sections(client):
|
||||
response = client.get(reverse("platform_ui:knowledge-base"))
|
||||
|
||||
content = response.content.decode("utf-8")
|
||||
assert response.status_code == 200
|
||||
assert "法规规则包" in content
|
||||
assert "RAG 文档源" in content
|
||||
assert "RAG 切片" in content
|
||||
assert "字段 Schema" in content
|
||||
assert "责任人映射" in content
|
||||
assert "飞书通知配置" in content
|
||||
|
||||
|
||||
def test_knowledge_base_page_shows_owner_mapping_fields_and_notify_reasons(client):
|
||||
response = client.get(reverse("platform_ui:knowledge-base"))
|
||||
|
||||
content = response.content.decode("utf-8")
|
||||
assert response.status_code == 200
|
||||
assert "owner_role" in content
|
||||
assert "owner_name" in content
|
||||
assert "department" in content
|
||||
assert "chapter_scope" in content
|
||||
assert "risk_scope" in content
|
||||
assert "feishu_user_id" in content
|
||||
assert "feishu_open_id" in content
|
||||
assert "feishu_name" in content
|
||||
assert "notify_enabled" in content
|
||||
assert "task_completed" in content
|
||||
assert "task_failed" in content
|
||||
Reference in New Issue
Block a user