()
| 52 | |
| 53 | #[test] |
| 54 | fn init_from_default_config() { |
| 55 | let cfg = EngineConfig::default(); |
| 56 | let budgets = cfg.to_byte_budgets(1024 * 1024 * 1024); // 1 GiB |
| 57 | let gov = init_governor(1024 * 1024 * 1024, &budgets).unwrap(); |
| 58 | |
| 59 | assert!(gov.budget(EngineId::Vector).is_some()); |
| 60 | assert!(gov.budget(EngineId::Query).is_some()); |
| 61 | assert!(gov.budget(EngineId::Crdt).is_some()); |
| 62 | } |
| 63 | |
| 64 | #[test] |
| 65 | fn init_rejects_impossible_budgets() { |
nothing calls this directly
no test coverage detected