()
| 828 | |
| 829 | #[test] |
| 830 | fn test_supported_hooks() { |
| 831 | let hooks = make_hook().supported_hooks(); |
| 832 | assert_eq!(hooks.len(), 6); |
| 833 | assert!(hooks.contains(&HookType::SessionStart)); |
| 834 | assert!(hooks.contains(&HookType::SessionEnd)); |
| 835 | assert!(hooks.contains(&HookType::TurnStart)); |
| 836 | assert!(hooks.contains(&HookType::TurnEnd)); |
| 837 | assert!(hooks.contains(&HookType::PreToolUse)); |
| 838 | assert!(hooks.contains(&HookType::PostToolUse)); |
| 839 | } |
| 840 | |
| 841 | #[test] |
| 842 | fn test_hook_verbs() { |
nothing calls this directly
no test coverage detected