()
| 195 | |
| 196 | #[test] |
| 197 | fn plain_backing_empty_segment() { |
| 198 | let dir = tempdir().unwrap(); |
| 199 | let path = dir.path().join("empty.ndvs"); |
| 200 | let seg = MmapVectorSegment::create(&path, 4, &[]).unwrap(); |
| 201 | let backing = PlainMmapBacking::new(seg); |
| 202 | |
| 203 | assert_eq!(backing.len(), 0); |
| 204 | assert!(backing.is_empty()); |
| 205 | assert!(backing.get_vector(0).is_none()); |
| 206 | assert!(backing.get_surrogate(0).is_none()); |
| 207 | backing.prefetch(0); |
| 208 | } |
| 209 | } |