()
| 1781 | |
| 1782 | #[test] |
| 1783 | fn test_apply_to_skips_empty_permissions() { |
| 1784 | use crate::agent::AgentConfig; |
| 1785 | |
| 1786 | let def = AgentDefinition::new("empty", "No permissions"); |
| 1787 | let mut config = AgentConfig::default(); |
| 1788 | |
| 1789 | def.apply_to(&mut config); |
| 1790 | |
| 1791 | assert!(config.permission_checker.is_none()); |
| 1792 | assert!(config.permission_policy.is_none()); |
| 1793 | } |
| 1794 | } |