diff --git a/tests/config.example.sh b/tests/config.example.sh index af6ce58..c309361 100644 --- a/tests/config.example.sh +++ b/tests/config.example.sh @@ -1,5 +1,6 @@ UNREAL_4_20=ue/4.20/Engine/Binaries/Linux/UnrealPak UNREAL_4_21=ue/4.21/Engine/Binaries/Linux/UnrealPak +UNREAL_4_22=ue/4.22/Engine/Binaries/Linux/UnrealPak UNREAL_4_23=ue/4.23/Engine/Binaries/Linux/UnrealPak UNREAL_4_25=ue/4.25/Engine/Binaries/Linux/UnrealPak UNREAL_4_27=ue/4.27/Engine/Binaries/Linux/UnrealPak diff --git a/tests/generate.sh b/tests/generate.sh index d706712..d871293 100755 --- a/tests/generate.sh +++ b/tests/generate.sh @@ -12,7 +12,10 @@ unreal-version-for() { 7) echo -n "$UNREAL_4_21" ;; - 8) + 8a) + echo -n "$UNREAL_4_22" + ;; + 8b) echo -n "$UNREAL_4_23" ;; 9) @@ -26,7 +29,7 @@ unreal-version-for() { generate() { rm -r packs && mkdir packs - _version=(5 7 8 9 11) + _version=(5 7 8a 8b 9 11) _compress=("" "-compress") _encrypt=("" "-encrypt") _encryptindex=("" "-encryptindex") diff --git a/tests/packs/pack_v8a.pak b/tests/packs/pack_v8a.pak new file mode 100644 index 0000000..c466504 Binary files /dev/null and b/tests/packs/pack_v8a.pak differ diff --git a/tests/packs/pack_v8a_compress.pak b/tests/packs/pack_v8a_compress.pak new file mode 100644 index 0000000..603b193 Binary files /dev/null and b/tests/packs/pack_v8a_compress.pak differ diff --git a/tests/packs/pack_v8a_compress_encrypt.pak b/tests/packs/pack_v8a_compress_encrypt.pak new file mode 100644 index 0000000..13303c2 Binary files /dev/null and b/tests/packs/pack_v8a_compress_encrypt.pak differ diff --git a/tests/packs/pack_v8a_compress_encrypt_encryptindex.pak b/tests/packs/pack_v8a_compress_encrypt_encryptindex.pak new file mode 100644 index 0000000..fea8d08 Binary files /dev/null and b/tests/packs/pack_v8a_compress_encrypt_encryptindex.pak differ diff --git a/tests/packs/pack_v8a_compress_encryptindex.pak b/tests/packs/pack_v8a_compress_encryptindex.pak new file mode 100644 index 0000000..fa1a614 Binary files /dev/null and b/tests/packs/pack_v8a_compress_encryptindex.pak differ diff --git a/tests/packs/pack_v8a_encrypt.pak b/tests/packs/pack_v8a_encrypt.pak new file mode 100644 index 0000000..63bb1bb Binary files /dev/null and b/tests/packs/pack_v8a_encrypt.pak differ diff --git a/tests/packs/pack_v8a_encrypt_encryptindex.pak b/tests/packs/pack_v8a_encrypt_encryptindex.pak new file mode 100644 index 0000000..6b7f193 Binary files /dev/null and b/tests/packs/pack_v8a_encrypt_encryptindex.pak differ diff --git a/tests/packs/pack_v8a_encryptindex.pak b/tests/packs/pack_v8a_encryptindex.pak new file mode 100644 index 0000000..1ab7ff7 Binary files /dev/null and b/tests/packs/pack_v8a_encryptindex.pak differ diff --git a/tests/packs/pack_v8.pak b/tests/packs/pack_v8b.pak similarity index 100% rename from tests/packs/pack_v8.pak rename to tests/packs/pack_v8b.pak diff --git a/tests/packs/pack_v8_compress.pak b/tests/packs/pack_v8b_compress.pak similarity index 100% rename from tests/packs/pack_v8_compress.pak rename to tests/packs/pack_v8b_compress.pak diff --git a/tests/packs/pack_v8_compress_encrypt.pak b/tests/packs/pack_v8b_compress_encrypt.pak similarity index 100% rename from tests/packs/pack_v8_compress_encrypt.pak rename to tests/packs/pack_v8b_compress_encrypt.pak diff --git a/tests/packs/pack_v8_compress_encrypt_encryptindex.pak b/tests/packs/pack_v8b_compress_encrypt_encryptindex.pak similarity index 100% rename from tests/packs/pack_v8_compress_encrypt_encryptindex.pak rename to tests/packs/pack_v8b_compress_encrypt_encryptindex.pak diff --git a/tests/packs/pack_v8_compress_encryptindex.pak b/tests/packs/pack_v8b_compress_encryptindex.pak similarity index 100% rename from tests/packs/pack_v8_compress_encryptindex.pak rename to tests/packs/pack_v8b_compress_encryptindex.pak diff --git a/tests/packs/pack_v8_encrypt.pak b/tests/packs/pack_v8b_encrypt.pak similarity index 100% rename from tests/packs/pack_v8_encrypt.pak rename to tests/packs/pack_v8b_encrypt.pak diff --git a/tests/packs/pack_v8_encrypt_encryptindex.pak b/tests/packs/pack_v8b_encrypt_encryptindex.pak similarity index 100% rename from tests/packs/pack_v8_encrypt_encryptindex.pak rename to tests/packs/pack_v8b_encrypt_encryptindex.pak diff --git a/tests/packs/pack_v8_encryptindex.pak b/tests/packs/pack_v8b_encryptindex.pak similarity index 100% rename from tests/packs/pack_v8_encryptindex.pak rename to tests/packs/pack_v8b_encryptindex.pak diff --git a/tests/test.rs b/tests/test.rs index f1d6aa5..8c47129 100644 --- a/tests/test.rs +++ b/tests/test.rs @@ -67,7 +67,8 @@ matrix_test!( ( "v5" unpak::Version::RelativeChunkOffsets, "v7" unpak::Version::EncryptionKeyGuid, - "v8" unpak::Version::FNameBasedCompression, + "v8a" unpak::Version::FNameBasedCompression, + "v8b" unpak::Version::FNameBasedCompression, "v9" unpak::Version::FrozenIndex, "v11" unpak::Version::Fnv64BugFix, ),