()
| 548 | |
| 549 | #[test] |
| 550 | fn test_parse_post_tool() { |
| 551 | let hook = make_hook(); |
| 552 | let input = br#"{"session_id":"devin-123","action":"write","file":"src/main.rs"}"#; |
| 553 | let event = hook.parse_event(HookType::PostToolUse, input).unwrap(); |
| 554 | assert_eq!(event.session_id, "devin-123"); |
| 555 | assert_eq!(event.event_type, HookType::PostToolUse); |
| 556 | assert_eq!(event.tool_name.as_deref(), Some("write")); |
| 557 | } |
| 558 | |
| 559 | #[test] |
| 560 | fn test_parse_post_tool_command() { |
nothing calls this directly
no test coverage detected