diff --git a/test_src/com/webcodepro/shrinkit/io/NufxLzwTest.java b/test_src/com/webcodepro/shrinkit/io/NufxLzwTest.java index fd2fc19..88f27c0 100644 --- a/test_src/com/webcodepro/shrinkit/io/NufxLzwTest.java +++ b/test_src/com/webcodepro/shrinkit/io/NufxLzwTest.java @@ -36,6 +36,13 @@ public class NufxLzwTest extends TestCaseHelper { check("PRODOS.MSTR-LZW2.SHK", "UTIL.2", "UTIL.2.bin"); } + public void testUncompressedFiles() throws IOException { + check("UNCOMPRESSED.SHK", "APPLE.II-LZW1.SHK", "APPLE.II-LZW1.SHK"); + check("UNCOMPRESSED.SHK", "APPLE.II-LZW2.SHK", "APPLE.II-LZW2.SHK"); + check("UNCOMPRESSED.SHK", "PRODOS.MSTR-LZW1.SHK", "PRODOS.MSTR-LZW1.SHK"); + check("UNCOMPRESSED.SHK", "PRODOS.MSTR-LZW2.SHK", "PRODOS.MSTR-LZW2.SHK"); + } + /** * Given details about an archive file and it's expected contents, locate that * file and then check it against the contents. diff --git a/test_src/com/webcodepro/shrinkit/io/UNCOMPRESSED.SHK b/test_src/com/webcodepro/shrinkit/io/UNCOMPRESSED.SHK new file mode 100644 index 0000000..e741943 Binary files /dev/null and b/test_src/com/webcodepro/shrinkit/io/UNCOMPRESSED.SHK differ