MCPcopy Create free account
hub / github.com/atomicdotdev/atomic / test_turn_event_prompt_summary_unicode

Function test_turn_event_prompt_summary_unicode

atomic-agent/src/event.rs:883–890  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

881
882 #[test]
883 fn test_turn_event_prompt_summary_unicode() {
884 let prompt = "修复认证模块中的缺陷,这个问题影响了所有用户的登录体验";
885 let event = TurnEvent::new("s", HookType::TurnStart).with_prompt(prompt);
886 let summary = event.prompt_summary(20).unwrap();
887 assert!(summary.ends_with("..."));
888 // Char count should be within limit
889 assert!(summary.chars().count() <= 20);
890 }
891
892 #[test]
893 fn test_turn_event_is_sub_agent() {

Callers

nothing calls this directly

Calls 3

with_promptMethod · 0.80
unwrapMethod · 0.45
prompt_summaryMethod · 0.45

Tested by

no test coverage detected