Lines Matching +full:test_read_format_7zip_bcj_lzma2 +full:. +full:7 +full:z

3  * All rights reserved.
8 * 1. Redistributions of source code must retain the above copyright
9 * notice, this list of conditions and the following disclaimer.
10 * 2. Redistributions in binary form must reproduce the above copyright
12 * documentation and/or other materials provided with the distribution.
16 * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
23 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
25 #include "test.h"
34 * Extract a non-encoded file.
35 * The header of the 7z archive files is not encoded.
40 const char *refname = "test_read_format_7zip_copy.7z";
59 /* Verify regular file1. */
72 /* End of archive. */
75 /* Verify archive format. */
79 /* Close the archive. */
87 * An archive file has no entry.
92 const char *refname = "test_read_format_7zip_empty_archive.7z";
103 /* End of archive. */
108 /* Verify archive format. */
112 /* Close the archive. */
118 * An archive file has one empty file. It means there is no content
119 * in the archive file except for a header.
124 const char *refname = "test_read_format_7zip_empty_file.7z";
135 /* Verify regular empty. */
146 /* End of archive. */
149 /* Verify archive format. */
153 /* Close the archive. */
159 * Extract an encoded file.
160 * The header of the 7z archive files is not encoded.
176 /* Verify regular file1. */
189 /* End of archive. */
192 /* Verify archive format. */
196 /* Close the archive. */
202 * Extract multi files.
203 * The header of the 7z archive files is encoded with LZMA.
219 /* Verify regular file1. */
230 /* Verify regular file2. */
241 /* Verify regular file3. */
252 /* Verify regular file4. */
264 /* Verify directory dir1. */
274 /* End of archive. */
277 /* Verify archive format. */
281 /* Close the archive. */
287 * Extract last file.
288 * The header of the 7z archive files is encoded with LZMA.
304 /* Verify regular file1. */
313 /* Verify regular file2. */
322 /* Verify regular file3. */
331 /* Verify regular file4. */
343 /* Verify directory dir1. */
353 /* End of archive. */
356 /* Verify archive format. */
360 /* Close the archive. */
366 * Extract a mixed archive file which has both LZMA and LZMA2 encoded files.
384 /* Verify regular file1. */
395 /* Verify regular file2. */
406 /* Verify regular file3. */
417 /* Verify regular file4. */
429 /* Verify regular zfile1. */
440 /* Verify regular zfile2. */
451 /* Verify regular zfile3. */
462 /* Verify regular zfile4. */
474 /* Verify directory dir1. */
484 /* End of archive. */
487 /* Verify archive format. */
491 /* Close the archive. */
497 * Extract a file compressed with DELTA + LZMA[12].
515 /* Verify regular file1. */
540 /* End of archive. */
543 /* Verify archive format. */
547 /* Close the archive. */
553 * Extract a file compressed with BCJ + LZMA2.
571 /* Verify regular x86exe. */
596 /* End of archive. */
599 /* Verify archive format. */
603 /* Close the archive. */
609 * Extract a file compressed with PPMd.
614 const char *refname = "test_read_format_7zip_ppmd.7z";
628 /* Verify regular file1. */
631 assertEqualString("ppmd_test.txt", archive_entry_pathname(ae));
653 /* End of archive. */
656 /* Verify archive format. */
660 /* Close the archive. */
668 const char *refname = "test_read_format_7zip_symbolic_name.7z";
680 /* Verify regular file1. */
691 /* Verify symbolic-link symlinkfile. */
702 /* End of archive. */
705 /* Verify archive format. */
709 /* Close the archive. */
723 skipping("7zip:lzma decoding is not supported on this "
727 test_extract_all_files("test_read_format_7zip_copy_2.7z");
728 test_extract_last_file("test_read_format_7zip_copy_2.7z");
729 test_extract_all_files2("test_read_format_7zip_lzma1_lzma2.7z");
730 test_bcj("test_read_format_7zip_bcj2_copy_lzma.7z");
743 skipping("7zip:bzip2 decoding is not supported on this platform");
745 test_plain_header("test_read_format_7zip_bzip2.7z");
746 test_bcj("test_read_format_7zip_bcj_bzip2.7z");
747 test_bcj("test_read_format_7zip_bcj2_bzip2.7z");
755 test_copy(1);/* read a 7zip file from a file descriptor. */
761 test_bcj("test_read_format_7zip_bcj_copy.7z");
762 test_bcj("test_read_format_7zip_bcj2_copy_1.7z");
763 test_bcj("test_read_format_7zip_bcj2_copy_2.7z");
775 "7zip:deflate decoding is not supported on this platform");
777 test_plain_header("test_read_format_7zip_deflate.7z");
778 test_bcj("test_read_format_7zip_bcj_deflate.7z");
779 test_bcj("test_read_format_7zip_bcj2_deflate.7z");
799 skipping("7zip:lzma decoding is not supported on this "
802 test_plain_header("test_read_format_7zip_lzma1.7z");
803 test_extract_all_files("test_read_format_7zip_lzma1_2.7z");
804 test_extract_last_file("test_read_format_7zip_lzma1_2.7z");
805 test_bcj("test_read_format_7zip_bcj_lzma1.7z");
806 test_bcj("test_read_format_7zip_bcj2_lzma1_1.7z");
807 test_bcj("test_read_format_7zip_bcj2_lzma1_2.7z");
808 test_delta_lzma("test_read_format_7zip_delta_lzma1.7z");
809 test_delta_lzma("test_read_format_7zip_delta4_lzma1.7z");
822 skipping("7zip:lzma decoding is not supported on this "
825 test_plain_header("test_read_format_7zip_lzma2.7z");
826 test_bcj("test_read_format_7zip_bcj_lzma2.7z");
827 test_bcj("test_read_format_7zip_bcj2_lzma2_1.7z");
828 test_bcj("test_read_format_7zip_bcj2_lzma2_2.7z");
829 test_delta_lzma("test_read_format_7zip_delta_lzma2.7z");
830 test_delta_lzma("test_read_format_7zip_delta4_lzma2.7z");