()
| 464 | |
| 465 | #[test] |
| 466 | fn reader_rejects_out_of_range_tile() { |
| 467 | let s = schema(); |
| 468 | let mut w = SegmentWriter::new(0x1); |
| 469 | w.append_sparse(TileId::snapshot(1), &make_sparse(&s, 1)) |
| 470 | .unwrap(); |
| 471 | let bytes = w.finish(None).unwrap(); |
| 472 | let r = SegmentReader::open(&bytes).unwrap(); |
| 473 | assert!(r.read_tile(99).is_err()); |
| 474 | } |
| 475 | |
| 476 | #[test] |
| 477 | fn read_tile_as_of_returns_newest_at_cutoff() { |
nothing calls this directly
no test coverage detected