()
| 424 | |
| 425 | #[test] |
| 426 | fn create_with_custom_parent() { |
| 427 | let store = RoleStore::new(); |
| 428 | store |
| 429 | .create_role("base", TenantId::new(1), None, None) |
| 430 | .unwrap(); |
| 431 | store |
| 432 | .create_role("child", TenantId::new(1), Some("base"), None) |
| 433 | .unwrap(); |
| 434 | assert!(store.get_role("child").is_some()); |
| 435 | } |
| 436 | |
| 437 | #[test] |
| 438 | fn reject_builtin_name() { |
nothing calls this directly
no test coverage detected