fix(test): pain_severity 测试断言修正 + 调试文档代码验证更新
Some checks failed
CI / Lint & TypeCheck (push) Has been cancelled
CI / Unit Tests (push) Has been cancelled
CI / Build Frontend (push) Has been cancelled
CI / Rust Check (push) Has been cancelled
CI / Security Scan (push) Has been cancelled
CI / E2E Tests (push) Has been cancelled
Some checks failed
CI / Lint & TypeCheck (push) Has been cancelled
CI / Unit Tests (push) Has been cancelled
CI / Build Frontend (push) Has been cancelled
CI / Rust Check (push) Has been cancelled
CI / Security Scan (push) Has been cancelled
CI / E2E Tests (push) Has been cancelled
- test_severity_ordering: 修正错误断言 — 2条挫折信号应触发High而非Medium - DEBUGGING_PROMPT.md: 全量代码验证更新 - 数字修正: 97组件/81lib/189命令/137路由/8 Worker - V13-GAP 状态更新: 5/6 已修复, 1 标注 DEPRECATED - 中间件优先级修正: ButlerRouter@80, DataMasking@90 - SaaS Relay: resolve_model() 三级解析 (非精确匹配)
This commit is contained in:
@@ -610,13 +610,22 @@ mod tests {
|
||||
|
||||
#[test]
|
||||
fn test_severity_ordering() {
|
||||
// Single frustration signal → Medium
|
||||
let messages = vec![
|
||||
Message::user("这又来了"),
|
||||
];
|
||||
let result = analyze_for_pain_signals(&messages);
|
||||
assert!(result.is_some());
|
||||
assert_eq!(result.unwrap().severity, PainSeverity::Medium);
|
||||
|
||||
// Two frustration signals → High (len >= 2 triggers High)
|
||||
let messages = vec![
|
||||
Message::user("这又来了"),
|
||||
Message::user("还是不行"),
|
||||
];
|
||||
let result = analyze_for_pain_signals(&messages);
|
||||
assert!(result.is_some());
|
||||
assert_eq!(result.unwrap().severity, PainSeverity::Medium);
|
||||
assert_eq!(result.unwrap().severity, PainSeverity::High);
|
||||
}
|
||||
|
||||
#[test]
|
||||
|
||||
Reference in New Issue
Block a user