mirror of
https://github.com/Noratrieb/game-wip-dontplay.git
synced 2026-01-17 04:45:02 +01:00
Fix chunk serialization test
This commit is contained in:
parent
d7f57a2176
commit
984686f26b
1 changed files with 3 additions and 4 deletions
|
|
@ -78,8 +78,7 @@ fn test_chunk_seri() {
|
||||||
env_logger::builder()
|
env_logger::builder()
|
||||||
.filter_level(log::LevelFilter::Info)
|
.filter_level(log::LevelFilter::Info)
|
||||||
.init();
|
.init();
|
||||||
let result = std::fs::remove_file("0.0.rgn");
|
let _ = std::fs::create_dir("testworld");
|
||||||
log::info!("File del result: {result:?}");
|
|
||||||
let mut chk = Chunk {
|
let mut chk = Chunk {
|
||||||
tiles: super::default_chunk_tiles(),
|
tiles: super::default_chunk_tiles(),
|
||||||
};
|
};
|
||||||
|
|
@ -88,7 +87,7 @@ fn test_chunk_seri() {
|
||||||
}
|
}
|
||||||
save_chunk(&ChunkPos { x: 2, y: 0 }, &chk, "testworld".as_ref());
|
save_chunk(&ChunkPos { x: 2, y: 0 }, &chk, "testworld".as_ref());
|
||||||
save_chunk(&ChunkPos { x: 3, y: 0 }, &chk, "testworld".as_ref());
|
save_chunk(&ChunkPos { x: 3, y: 0 }, &chk, "testworld".as_ref());
|
||||||
let raw = std::fs::read("0.0.rgn").unwrap();
|
let raw = std::fs::read("testworld/0.0.rgn").unwrap();
|
||||||
zstd::decode_all(&raw[8..]).unwrap();
|
zstd::decode_all(&raw[8..]).unwrap();
|
||||||
std::fs::remove_file("0.0.rgn").unwrap();
|
std::fs::remove_dir_all("testworld").unwrap();
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue