diff --git a/src/test/Syroot.Worms.Test/ArchiveTests.cs b/src/test/Syroot.Worms.Test/ArchiveTests.cs index ea0a467..31585ca 100644 --- a/src/test/Syroot.Worms.Test/ArchiveTests.cs +++ b/src/test/Syroot.Worms.Test/ArchiveTests.cs @@ -11,9 +11,9 @@ namespace Syroot.Worms.Test // ---- METHODS (PUBLIC) --------------------------------------------------------------------------------------- /// - /// Loads all files found in any game directories. + /// Tests all files found in the test directory. /// [TestMethod] - public void LoadArchives() => Tools.TestFiles("*.dir"); + public void TestArchives() => Tools.TestFiles("*.dir"); } } diff --git a/src/test/Syroot.Worms.Test/Files/Archives/WA/-Beach/Level.dir b/src/test/Syroot.Worms.Test/Files/Archives/WA/-Beach/Level.dir new file mode 100644 index 0000000..8094e9a Binary files /dev/null and b/src/test/Syroot.Worms.Test/Files/Archives/WA/-Beach/Level.dir differ diff --git a/src/test/Syroot.Worms.Test/Files/Archives/WA/-Desert/Level.dir b/src/test/Syroot.Worms.Test/Files/Archives/WA/-Desert/Level.dir new file mode 100644 index 0000000..03325b7 Binary files /dev/null and b/src/test/Syroot.Worms.Test/Files/Archives/WA/-Desert/Level.dir differ diff --git a/src/test/Syroot.Worms.Test/Files/Archives/WA/-Farm/Level.dir b/src/test/Syroot.Worms.Test/Files/Archives/WA/-Farm/Level.dir new file mode 100644 index 0000000..03a56b7 Binary files /dev/null and b/src/test/Syroot.Worms.Test/Files/Archives/WA/-Farm/Level.dir differ diff --git a/src/test/Syroot.Worms.Test/Files/Archives/WA/-Forest/Level.dir b/src/test/Syroot.Worms.Test/Files/Archives/WA/-Forest/Level.dir new file mode 100644 index 0000000..f03aeac Binary files /dev/null and b/src/test/Syroot.Worms.Test/Files/Archives/WA/-Forest/Level.dir differ diff --git a/src/test/Syroot.Worms.Test/Files/Archives/WA/-Hell/Level.dir b/src/test/Syroot.Worms.Test/Files/Archives/WA/-Hell/Level.dir new file mode 100644 index 0000000..917c350 Binary files /dev/null and b/src/test/Syroot.Worms.Test/Files/Archives/WA/-Hell/Level.dir differ diff --git a/src/test/Syroot.Worms.Test/Files/Archives/WA/Art/Level.dir b/src/test/Syroot.Worms.Test/Files/Archives/WA/Art/Level.dir new file mode 100644 index 0000000..5cf09e5 Binary files /dev/null and b/src/test/Syroot.Worms.Test/Files/Archives/WA/Art/Level.dir differ diff --git a/src/test/Syroot.Worms.Test/Files/Archives/WA/Blue/Water.dir b/src/test/Syroot.Worms.Test/Files/Archives/WA/Blue/Water.dir new file mode 100644 index 0000000..2ef537a Binary files /dev/null and b/src/test/Syroot.Worms.Test/Files/Archives/WA/Blue/Water.dir differ diff --git a/src/test/Syroot.Worms.Test/Files/Archives/WA/Cheese/Level.dir b/src/test/Syroot.Worms.Test/Files/Archives/WA/Cheese/Level.dir new file mode 100644 index 0000000..0aeed90 Binary files /dev/null and b/src/test/Syroot.Worms.Test/Files/Archives/WA/Cheese/Level.dir differ diff --git a/src/test/Syroot.Worms.Test/Files/Archives/WA/Construction/Level.dir b/src/test/Syroot.Worms.Test/Files/Archives/WA/Construction/Level.dir new file mode 100644 index 0000000..180dc5a Binary files /dev/null and b/src/test/Syroot.Worms.Test/Files/Archives/WA/Construction/Level.dir differ diff --git a/src/test/Syroot.Worms.Test/Files/Archives/WA/Desert/Level.dir b/src/test/Syroot.Worms.Test/Files/Archives/WA/Desert/Level.dir new file mode 100644 index 0000000..60caa44 Binary files /dev/null and b/src/test/Syroot.Worms.Test/Files/Archives/WA/Desert/Level.dir differ diff --git a/src/test/Syroot.Worms.Test/Files/Archives/WA/Dungeon/Level.dir b/src/test/Syroot.Worms.Test/Files/Archives/WA/Dungeon/Level.dir new file mode 100644 index 0000000..b0df808 Binary files /dev/null and b/src/test/Syroot.Worms.Test/Files/Archives/WA/Dungeon/Level.dir differ diff --git a/src/test/Syroot.Worms.Test/Files/Archives/WA/Easter/Level.dir b/src/test/Syroot.Worms.Test/Files/Archives/WA/Easter/Level.dir new file mode 100644 index 0000000..58d9a9d Binary files /dev/null and b/src/test/Syroot.Worms.Test/Files/Archives/WA/Easter/Level.dir differ diff --git a/src/test/Syroot.Worms.Test/Files/Archives/WA/Forest/Level.dir b/src/test/Syroot.Worms.Test/Files/Archives/WA/Forest/Level.dir new file mode 100644 index 0000000..6d6e5e3 Binary files /dev/null and b/src/test/Syroot.Worms.Test/Files/Archives/WA/Forest/Level.dir differ diff --git a/src/test/Syroot.Worms.Test/Files/Archives/WA/Fruit/Level.dir b/src/test/Syroot.Worms.Test/Files/Archives/WA/Fruit/Level.dir new file mode 100644 index 0000000..a023556 Binary files /dev/null and b/src/test/Syroot.Worms.Test/Files/Archives/WA/Fruit/Level.dir differ diff --git a/src/test/Syroot.Worms.Test/Files/Archives/WA/Gfx.dir b/src/test/Syroot.Worms.Test/Files/Archives/WA/Gfx.dir new file mode 100644 index 0000000..66aa6ef Binary files /dev/null and b/src/test/Syroot.Worms.Test/Files/Archives/WA/Gfx.dir differ diff --git a/src/test/Syroot.Worms.Test/Files/Archives/WA/Gfx0.dir b/src/test/Syroot.Worms.Test/Files/Archives/WA/Gfx0.dir new file mode 100644 index 0000000..2ded62d Binary files /dev/null and b/src/test/Syroot.Worms.Test/Files/Archives/WA/Gfx0.dir differ diff --git a/src/test/Syroot.Worms.Test/Files/Archives/WA/Gfx1.dir b/src/test/Syroot.Worms.Test/Files/Archives/WA/Gfx1.dir new file mode 100644 index 0000000..d347c82 Binary files /dev/null and b/src/test/Syroot.Worms.Test/Files/Archives/WA/Gfx1.dir differ diff --git a/src/test/Syroot.Worms.Test/Files/Archives/WA/Green/Water.dir b/src/test/Syroot.Worms.Test/Files/Archives/WA/Green/Water.dir new file mode 100644 index 0000000..112ca6d Binary files /dev/null and b/src/test/Syroot.Worms.Test/Files/Archives/WA/Green/Water.dir differ diff --git a/src/test/Syroot.Worms.Test/Files/Archives/WA/Green/colour.txt b/src/test/Syroot.Worms.Test/Files/Archives/WA/Green/colour.txt new file mode 100644 index 0000000..cbfa9ad --- /dev/null +++ b/src/test/Syroot.Worms.Test/Files/Archives/WA/Green/colour.txt @@ -0,0 +1 @@ +47 123 123 diff --git a/src/test/Syroot.Worms.Test/Files/Archives/WA/Gulf/Level.dir b/src/test/Syroot.Worms.Test/Files/Archives/WA/Gulf/Level.dir new file mode 100644 index 0000000..bf09ef4 Binary files /dev/null and b/src/test/Syroot.Worms.Test/Files/Archives/WA/Gulf/Level.dir differ diff --git a/src/test/Syroot.Worms.Test/Files/Archives/WA/Hell/Level.dir b/src/test/Syroot.Worms.Test/Files/Archives/WA/Hell/Level.dir new file mode 100644 index 0000000..388fcc5 Binary files /dev/null and b/src/test/Syroot.Worms.Test/Files/Archives/WA/Hell/Level.dir differ diff --git a/src/test/Syroot.Worms.Test/Files/Archives/WA/Hospital/Level.dir b/src/test/Syroot.Worms.Test/Files/Archives/WA/Hospital/Level.dir new file mode 100644 index 0000000..1eabbea Binary files /dev/null and b/src/test/Syroot.Worms.Test/Files/Archives/WA/Hospital/Level.dir differ diff --git a/src/test/Syroot.Worms.Test/Files/Archives/WA/Jungle/Level.dir b/src/test/Syroot.Worms.Test/Files/Archives/WA/Jungle/Level.dir new file mode 100644 index 0000000..eb5649f Binary files /dev/null and b/src/test/Syroot.Worms.Test/Files/Archives/WA/Jungle/Level.dir differ diff --git a/src/test/Syroot.Worms.Test/Files/Archives/WA/Manhattan/Level.dir b/src/test/Syroot.Worms.Test/Files/Archives/WA/Manhattan/Level.dir new file mode 100644 index 0000000..a8f301a Binary files /dev/null and b/src/test/Syroot.Worms.Test/Files/Archives/WA/Manhattan/Level.dir differ diff --git a/src/test/Syroot.Worms.Test/Files/Archives/WA/Medieval/Level.dir b/src/test/Syroot.Worms.Test/Files/Archives/WA/Medieval/Level.dir new file mode 100644 index 0000000..539daee Binary files /dev/null and b/src/test/Syroot.Worms.Test/Files/Archives/WA/Medieval/Level.dir differ diff --git a/src/test/Syroot.Worms.Test/Files/Archives/WA/Music/Level.dir b/src/test/Syroot.Worms.Test/Files/Archives/WA/Music/Level.dir new file mode 100644 index 0000000..799758f Binary files /dev/null and b/src/test/Syroot.Worms.Test/Files/Archives/WA/Music/Level.dir differ diff --git a/src/test/Syroot.Worms.Test/Files/Archives/WA/Pirate/Level.dir b/src/test/Syroot.Worms.Test/Files/Archives/WA/Pirate/Level.dir new file mode 100644 index 0000000..7b2d19a Binary files /dev/null and b/src/test/Syroot.Worms.Test/Files/Archives/WA/Pirate/Level.dir differ diff --git a/src/test/Syroot.Worms.Test/Files/Archives/WA/Purple/Water.dir b/src/test/Syroot.Worms.Test/Files/Archives/WA/Purple/Water.dir new file mode 100644 index 0000000..5e7c757 Binary files /dev/null and b/src/test/Syroot.Worms.Test/Files/Archives/WA/Purple/Water.dir differ diff --git a/src/test/Syroot.Worms.Test/Files/Archives/WA/Purple/colour.txt b/src/test/Syroot.Worms.Test/Files/Archives/WA/Purple/colour.txt new file mode 100644 index 0000000..810b3a8 --- /dev/null +++ b/src/test/Syroot.Worms.Test/Files/Archives/WA/Purple/colour.txt @@ -0,0 +1 @@ +108 47 123 diff --git a/src/test/Syroot.Worms.Test/Files/Archives/WA/Red/Water.dir b/src/test/Syroot.Worms.Test/Files/Archives/WA/Red/Water.dir new file mode 100644 index 0000000..f6ce41d Binary files /dev/null and b/src/test/Syroot.Worms.Test/Files/Archives/WA/Red/Water.dir differ diff --git a/src/test/Syroot.Worms.Test/Files/Archives/WA/Red/colour.txt b/src/test/Syroot.Worms.Test/Files/Archives/WA/Red/colour.txt new file mode 100644 index 0000000..98ad59b --- /dev/null +++ b/src/test/Syroot.Worms.Test/Files/Archives/WA/Red/colour.txt @@ -0,0 +1 @@ +123 52 47 diff --git a/src/test/Syroot.Worms.Test/Files/Archives/WA/Snow/Level.dir b/src/test/Syroot.Worms.Test/Files/Archives/WA/Snow/Level.dir new file mode 100644 index 0000000..1a0aeed Binary files /dev/null and b/src/test/Syroot.Worms.Test/Files/Archives/WA/Snow/Level.dir differ diff --git a/src/test/Syroot.Worms.Test/Files/Archives/WA/Space/Level.dir b/src/test/Syroot.Worms.Test/Files/Archives/WA/Space/Level.dir new file mode 100644 index 0000000..b3c92a0 Binary files /dev/null and b/src/test/Syroot.Worms.Test/Files/Archives/WA/Space/Level.dir differ diff --git a/src/test/Syroot.Worms.Test/Files/Archives/WA/Sports/Level.dir b/src/test/Syroot.Worms.Test/Files/Archives/WA/Sports/Level.dir new file mode 100644 index 0000000..1eccc48 Binary files /dev/null and b/src/test/Syroot.Worms.Test/Files/Archives/WA/Sports/Level.dir differ diff --git a/src/test/Syroot.Worms.Test/Files/Archives/WA/Tentacle/Level.dir b/src/test/Syroot.Worms.Test/Files/Archives/WA/Tentacle/Level.dir new file mode 100644 index 0000000..bdf5b7b Binary files /dev/null and b/src/test/Syroot.Worms.Test/Files/Archives/WA/Tentacle/Level.dir differ diff --git a/src/test/Syroot.Worms.Test/Files/Archives/WA/Time/Level.dir b/src/test/Syroot.Worms.Test/Files/Archives/WA/Time/Level.dir new file mode 100644 index 0000000..2d0343d Binary files /dev/null and b/src/test/Syroot.Worms.Test/Files/Archives/WA/Time/Level.dir differ diff --git a/src/test/Syroot.Worms.Test/Files/Archives/WA/Tools/Level.dir b/src/test/Syroot.Worms.Test/Files/Archives/WA/Tools/Level.dir new file mode 100644 index 0000000..981c9dc Binary files /dev/null and b/src/test/Syroot.Worms.Test/Files/Archives/WA/Tools/Level.dir differ diff --git a/src/test/Syroot.Worms.Test/Files/Archives/WA/Tribal/Level.dir b/src/test/Syroot.Worms.Test/Files/Archives/WA/Tribal/Level.dir new file mode 100644 index 0000000..186d534 Binary files /dev/null and b/src/test/Syroot.Worms.Test/Files/Archives/WA/Tribal/Level.dir differ diff --git a/src/test/Syroot.Worms.Test/Files/Archives/WA/Urban/Level.dir b/src/test/Syroot.Worms.Test/Files/Archives/WA/Urban/Level.dir new file mode 100644 index 0000000..10f6325 Binary files /dev/null and b/src/test/Syroot.Worms.Test/Files/Archives/WA/Urban/Level.dir differ diff --git a/src/test/Syroot.Worms.Test/Files/Archives/WA/yellow/Water.dir b/src/test/Syroot.Worms.Test/Files/Archives/WA/yellow/Water.dir new file mode 100644 index 0000000..110c321 Binary files /dev/null and b/src/test/Syroot.Worms.Test/Files/Archives/WA/yellow/Water.dir differ diff --git a/src/test/Syroot.Worms.Test/Files/Archives/WA/yellow/colour.txt b/src/test/Syroot.Worms.Test/Files/Archives/WA/yellow/colour.txt new file mode 100644 index 0000000..a6c5198 --- /dev/null +++ b/src/test/Syroot.Worms.Test/Files/Archives/WA/yellow/colour.txt @@ -0,0 +1 @@ +123 102 47