()
| 285 | |
| 286 | #[test] |
| 287 | fn registry_len() { |
| 288 | let mut registry = PolicyRegistry::new(); |
| 289 | |
| 290 | assert_eq!(registry.len(), 0); |
| 291 | |
| 292 | registry.set("coll1", CollectionPolicy::ephemeral()); |
| 293 | assert_eq!(registry.len(), 1); |
| 294 | |
| 295 | registry.set("coll2", CollectionPolicy::strict()); |
| 296 | assert_eq!(registry.len(), 2); |
| 297 | |
| 298 | // Overwriting doesn't increase len |
| 299 | registry.set("coll1", CollectionPolicy::strict()); |
| 300 | assert_eq!(registry.len(), 2); |
| 301 | } |
| 302 | |
| 303 | #[test] |
| 304 | fn conflict_policy_default() { |