Files
ai-agent/internal/ai/runtime/graphs/hitl_test.go
T

17 lines
610 B
Go
Raw Normal View History

package graphs
import "testing"
func TestParseConfirmationDecisionPrefersCancellation(t *testing.T) {
for _, input := range []string{"不确认", "好的,取消", "cancel", "不提交", "不要办理", "暂不执行"} {
if got := ParseConfirmationDecision(input); got != ConfirmationDecisionCancel {
t.Fatalf("ParseConfirmationDecision(%q) = %q", input, got)
}
}
for _, input := range []string{"确认", "提交", "确定办理", "执行"} {
if got := ParseConfirmationDecision(input); got != ConfirmationDecisionConfirm {
t.Fatalf("ParseConfirmationDecision(%q) = %q", input, got)
}
}
}