()
| 843 | |
| 844 | #[test] |
| 845 | fn test_parse_event_empty_input() { |
| 846 | let hook = make_hook(); |
| 847 | let result = hook.parse_event(HookType::TurnEnd, b""); |
| 848 | assert!(result.is_err()); |
| 849 | let err = result.unwrap_err(); |
| 850 | assert!(matches!(err, AgentError::HookInputEmpty { .. })); |
| 851 | } |
| 852 | |
| 853 | #[test] |
| 854 | fn test_parse_event_invalid_json() { |
nothing calls this directly
no test coverage detected