()
| 669 | |
| 670 | #[test] |
| 671 | fn test_supported_hooks() { |
| 672 | let hooks = make_hook().supported_hooks(); |
| 673 | assert_eq!(hooks.len(), 5); |
| 674 | assert!(hooks.contains(&HookType::SessionStart)); |
| 675 | assert!(hooks.contains(&HookType::TurnStart)); |
| 676 | assert!(hooks.contains(&HookType::TurnEnd)); |
| 677 | assert!(hooks.contains(&HookType::PreToolUse)); |
| 678 | assert!(hooks.contains(&HookType::PostToolUse)); |
| 679 | assert!(!hooks.contains(&HookType::SessionEnd)); |
| 680 | } |
| 681 | |
| 682 | #[test] |
| 683 | fn test_hook_verbs() { |
nothing calls this directly
no test coverage detected