nexon.PakFile
#198
Labels
bug
Something isn't working
MegaTest
test every .bsp you can find
need test
We need to write a test for regression testing
nexon.cso2
Counter-Strike: Online 2 branch script
nexon.cso2_2018
Counter-Strike: Online 2 (post-2018) branch script
Milestone
Taken from notes in #194
TODO list
tests.archives.nexon.test_PakFile
deflate
testtests.branches.nexon.cso2
testbsp.PAKFILE.as_bytes()
on real.bsp
sInitial Thoughts
nexon.PakFile.as_bytes()
is really important to test, since it's required forNexonBsp.save_as()
We need some specific
SpecialLumpClass
tests for thisBut afaik no public source tool for making these PakFiles exists
Which means the only real-world examples of the format we're going to find are inside maps
Tho we can test
.from_bytes()
like we do forpkware.Zip
...ArchiveClasses don't have to have
.as_bytes()
methodsExcept for
pkware.Zip
&nexon.PakFile
, since they both get used asSpecialLumpClasses
But we should keep links etc. for external tools used with each format in
docs/
Something to add to the DB
After 7ba0efb
Testing
nexon.PakFile
via CS:O2.bsp
s is failing in a really wierd wayReally need to be testing this w/ a handmade
deflate
for.from_bytes()
And as a
SpecialLumpClass
, though that requires local test maps:cso2
#39cso2_2018
#38Or grabbing MegaTest files for
tests.branches.nexon.cso2
:tests.files
#195The text was updated successfully, but these errors were encountered: