()
| 222 | |
| 223 | #[test] |
| 224 | fn apply_to_validity_with_offset() { |
| 225 | let mut bm = DeleteBitmap::new(); |
| 226 | bm.mark_deleted(1025); // Row in second block. |
| 227 | |
| 228 | let mut valid = vec![true; 1024]; |
| 229 | bm.apply_to_validity(&mut valid, 1024); // Block starts at row 1024. |
| 230 | |
| 231 | assert!(valid[0]); // Global row 1024: not deleted. |
| 232 | assert!(!valid[1]); // Global row 1025: deleted. |
| 233 | assert!(valid[2]); // Global row 1026: not deleted. |
| 234 | } |
| 235 | |
| 236 | #[test] |
| 237 | fn merge_bitmaps() { |
nothing calls this directly
no test coverage detected