缺少代码差异信息,无法生成具体的commit message。请提供code differences内容以便分析并生成符合Angular规范的提交信息。
当您提供代码差异后,我将按照以下格式生成: ``` <type>(<scope>): <subject> <body> ``` 其中type会根据更改类型选择(feat、fix、docs、style、refactor等),scope表示影响范围,subject简要描述变更内容,body详细说明修改内容。
This commit is contained in:
28
康康Tests/HealthExportPromptTests.swift
Normal file
28
康康Tests/HealthExportPromptTests.swift
Normal file
@@ -0,0 +1,28 @@
|
||||
import Testing
|
||||
@testable import 康康
|
||||
|
||||
struct HealthExportPromptTests {
|
||||
@Test func dialogueAnswerPromptContainsQuestionTranscriptAndData() {
|
||||
let prompt = HealthExportPrompts.dialogueAnswer(
|
||||
latestQuestion: "最近血压怎么样?",
|
||||
transcript: "患者: 最近头晕",
|
||||
dataJSON: #"{"indicators":[{"name":"收缩压"}],"diaries":[{"excerpt":"昨晚没睡好"}]}"#
|
||||
)
|
||||
|
||||
#expect(prompt.contains("最近血压怎么样?"))
|
||||
#expect(prompt.contains("患者: 最近头晕"))
|
||||
#expect(prompt.contains("收缩压"))
|
||||
#expect(prompt.contains("昨晚没睡好"))
|
||||
}
|
||||
|
||||
@Test func dialogueReportPromptContainsTranscriptAndFixedReportInstruction() {
|
||||
let prompt = HealthExportPrompts.dialogueReportGeneration(
|
||||
transcript: "患者: 帮我整理给医生\n康康: 已查看记录",
|
||||
dataJSON: #"{"indicators":[],"diaries":[]}"#
|
||||
)
|
||||
|
||||
#expect(prompt.contains("多轮对话"))
|
||||
#expect(prompt.contains("帮我整理给医生"))
|
||||
#expect(prompt.contains("严格 Markdown"))
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user