()
| 1264 | |
| 1265 | #[test] |
| 1266 | fn test_iterate_empty_range() { |
| 1267 | let mut tree = BPlusTreeMap::new(4).unwrap(); |
| 1268 | for i in 0..10 { |
| 1269 | tree.insert(i, format!("value{}", i)); |
| 1270 | } |
| 1271 | |
| 1272 | // Start after end (invalid range) |
| 1273 | let items: Vec<_> = tree.items_range(Some(&7), Some(&3)).collect(); |
| 1274 | assert_eq!(items, vec![]); |
| 1275 | } |
| 1276 | |
| 1277 | // ============================================================================ |
| 1278 | // NEW TESTS - Invariant Checking |
nothing calls this directly
no test coverage detected