Skip to content

Commit a438510

Browse files
committed
Use builder API in test
1 parent 1c5bd09 commit a438510

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

src/writer.rs

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -348,7 +348,7 @@ mod tests {
348348
use crate::async_reader::AsyncPmTilesReader;
349349
use crate::header::{HEADER_SIZE, MAX_INITIAL_BYTES};
350350
use crate::tests::RASTER_FILE;
351-
use crate::{DirEntry, Directory, MmapBackend, PmTilesWriter, TileType};
351+
use crate::{Compression, DirEntry, Directory, MmapBackend, PmTilesWriter, TileType};
352352
use std::fs::File;
353353
use tempfile::NamedTempFile;
354354

@@ -415,8 +415,12 @@ mod tests {
415415

416416
fn gen_entries(num_tiles: u64) -> (Directory, usize) {
417417
let fname = get_temp_file_path("pmtiles").unwrap();
418-
let file = File::create(fname.clone()).unwrap();
419-
let mut writer = PmTilesWriter::new(TileType::Png).create(file).unwrap();
418+
let file = File::create(fname).unwrap();
419+
let mut writer = PmTilesWriter::new(TileType::Png)
420+
// flate2 compression is extremely slow in debug mode
421+
.internal_compression(Compression::None)
422+
.create(file)
423+
.unwrap();
420424
for tile_id in 0..num_tiles {
421425
writer.entries.push(DirEntry {
422426
tile_id,
@@ -425,7 +429,6 @@ mod tests {
425429
length: 1,
426430
});
427431
}
428-
writer.header.internal_compression = crate::Compression::None; // flate2 compression is extremely slow in debug mode
429432
writer
430433
.optimize_directories(MAX_INITIAL_BYTES - HEADER_SIZE)
431434
.unwrap()

0 commit comments

Comments
 (0)