()
| 468 | |
| 469 | #[test] |
| 470 | fn test_remove() { |
| 471 | let registry = SkillRegistry::with_builtins(); |
| 472 | assert_eq!(registry.len(), 4); |
| 473 | |
| 474 | let removed = registry.remove("code-search"); |
| 475 | assert!(removed.is_some()); |
| 476 | assert_eq!(registry.len(), 3); |
| 477 | assert!(registry.get("code-search").is_none()); |
| 478 | } |
| 479 | |
| 480 | #[test] |
| 481 | fn test_clear() { |