From 2d991e8fe9c55a63a7902a2c2c071adea041c04a Mon Sep 17 00:00:00 2001 From: Joshua Goins Date: Thu, 13 Mar 2025 19:54:43 -0400 Subject: [PATCH] Add the player spawn packet test file --- resources/tests/player_spawn.dat | Bin 0 -> 656 bytes src/world/player_spawn.rs | 7 +++++-- 2 files changed, 5 insertions(+), 2 deletions(-) create mode 100644 resources/tests/player_spawn.dat diff --git a/resources/tests/player_spawn.dat b/resources/tests/player_spawn.dat new file mode 100644 index 0000000000000000000000000000000000000000..adb17e1d94e872b8ad278f40139023a633435a68 GIT binary patch literal 656 zcmccWc7}-o2zbK+e8d?XKuiXIAOrzsFv;)$LP5xr4B8Bg$O6Q%9{`m-m=7dCn1O)> zhy~OI)In^X2_O;-7#SE@Vi_11p%$pX#7Akmgn*HVk`n_%gTt8+vBMw>Lm8M*Fe8wU zz`)1?@=<|LVp(clVxmHLVo_0Q9;zIO$H>U2$HY{{z|ffl(%s3*%Fw)$fgy#F6{Z#d DrX(08 literal 0 HcmV?d00001 diff --git a/src/world/player_spawn.rs b/src/world/player_spawn.rs index 727009b..1e99fe8 100644 --- a/src/world/player_spawn.rs +++ b/src/world/player_spawn.rs @@ -130,7 +130,7 @@ pub struct CustomizeData { #[cfg(test)] mod tests { - use std::{fs::read, io::Cursor}; + use std::{fs::read, io::Cursor, path::PathBuf}; use binrw::BinRead; @@ -138,7 +138,10 @@ mod tests { #[test] fn read_playerspawn() { - let buffer = read("/home/josh/Downloads/myfile(1).dat").unwrap(); + let mut d = PathBuf::from(env!("CARGO_MANIFEST_DIR")); + d.push("resources/tests/player_spawn.dat"); + + let buffer = read(d).unwrap(); let mut buffer = Cursor::new(&buffer); let player_spawn = PlayerSpawn::read_le(&mut buffer).unwrap();