test(regulatory-info-package): 覆盖材料包主链路
This commit is contained in:
19
tests/test_regulatory_info_package_trigger.py
Normal file
19
tests/test_regulatory_info_package_trigger.py
Normal file
@@ -0,0 +1,19 @@
|
||||
import pytest
|
||||
|
||||
from review_agent.models import Conversation
|
||||
from review_agent.skill_router import route_message_intent
|
||||
|
||||
|
||||
pytestmark = pytest.mark.django_db
|
||||
|
||||
|
||||
def test_fixed_keyword_routes_to_regulatory_info_package(django_user_model):
|
||||
user = django_user_model.objects.create_user(username="owner", password="pass")
|
||||
conversation = Conversation.objects.create(user=user, title="会话")
|
||||
|
||||
route = route_message_intent(conversation, "请根据说明书生成第1章监管信息")
|
||||
|
||||
assert route.action == "regulatory_info_package"
|
||||
assert route.workflow_type == "regulatory_info_package"
|
||||
assert route.starts_regulatory_info_package is True
|
||||
|
||||
Reference in New Issue
Block a user