补全物流位置和预计到达时间的连续追问

This commit is contained in:
2026-10-30 10:17:41 +08:00
parent 6a428bd468
commit e051ab2e9b
2 changed files with 12 additions and 6 deletions
+2 -1
View File
@@ -134,7 +134,8 @@ class OrderDataTests(unittest.TestCase):
]}], replace=True)
cid = self.client.post('/api/new_chat').json['id']
with patch('logistics_chat.ai_client.post_completion') as model:
for message in (self.record['order_no']+' 物流轨迹', '到哪里了?', '那到港了吗?', '这票签收了吗?', '轨迹呢?'):
for message in (self.record['order_no']+' 物流轨迹', '到哪里了?', '那到港了吗?', '这票签收了吗?',
'轨迹呢?', '现在到哪了?', '什么时候到港?', '预计什么时候到?', '还要多久?'):
card = self.events(message, cid)[0]['card']
self.assertEqual(card['node_kind'], 'logistics')
self.assertEqual(card['tracking_status'], '船舶已离开起运港')