xz/tests
Lasse Collin 424ac91c7e Tests: Skip tests in test_*.sh if encoders and/or decoders are disabled.
This isn't perfect as the scripts can still fail if only
certain filters are disabled. This is still an improvement
as now "make check" has better behavior when all encoders
or decoders are disabled.

Grepping ../config.h is simple and fairly clean but it only
works if config.h was created. CMake builds don't create
config.h but they don't use these test scripts either.

Thanks to Sebastian Andrzej Siewior for reporting the problem.
Thanks to Jia Tan for the original patch which grepped xz
error messages instead of config.h.
2022-10-19 19:39:35 +03:00
..
files Tests: Add a test file for lzma_index_append() integer overflow bug. 2022-09-16 17:08:53 +03:00
ossfuzz Use $(LIB_FUZZING_ENGINE) in tests/ossfuzz/Makefile. 2020-01-19 21:54:33 +02:00
Makefile.am Tests: Add test_memlimit.c to test restarting after LZMA_MEMLIMIT_ERROR. 2022-09-28 11:12:07 +03:00
bcj_test.c Put the interesting parts of XZ Utils into the public domain. 2009-04-13 11:27:40 +03:00
code_coverage.sh Created script to generate code coverage reports. 2022-07-10 22:42:22 +03:00
compress_prepared_bcj_sparc Recreated the BCJ test files for x86 and SPARC. The old files 2009-02-06 09:13:15 +02:00
compress_prepared_bcj_x86 Recreated the BCJ test files for x86 and SPARC. The old files 2009-02-06 09:13:15 +02:00
create_compress_files.c Test: Make create_compress_files.c a little more flexible. 2022-05-23 20:59:47 +03:00
test_bcj_exact_size.c Tests: Fix compilation issues. 2022-10-06 17:34:27 +03:00
test_block_header.c Tests: Refactor test_block_header.c. 2022-10-06 21:51:48 +03:00
test_check.c Tests: Fix compilation issues. 2022-10-06 17:34:27 +03:00
test_compress.sh Tests: Skip tests in test_*.sh if encoders and/or decoders are disabled. 2022-10-19 19:39:35 +03:00
test_compress_generated_abc Tests: Split test_compress.sh into separate test unit for each file. 2022-05-23 21:31:20 +03:00
test_compress_generated_random Tests: Split test_compress.sh into separate test unit for each file. 2022-05-23 21:31:20 +03:00
test_compress_generated_text Tests: Split test_compress.sh into separate test unit for each file. 2022-05-23 21:31:20 +03:00
test_compress_prepared_bcj_sparc Tests: Split test_compress.sh into separate test unit for each file. 2022-05-23 21:31:20 +03:00
test_compress_prepared_bcj_x86 Tests: Split test_compress.sh into separate test unit for each file. 2022-05-23 21:31:20 +03:00
test_files.sh Tests: Skip tests in test_*.sh if encoders and/or decoders are disabled. 2022-10-19 19:39:35 +03:00
test_filter_flags.c Remove references to the Subblock filter in xz and tests. 2010-05-27 13:42:44 +03:00
test_hardware.c Tests: Fix compilation issues. 2022-10-06 17:34:27 +03:00
test_index.c Tests: Fix compilation issues. 2022-10-06 17:34:27 +03:00
test_memlimit.c Tests: Fix a warning in test_memlimit.c when decoders are disabled. 2022-10-19 17:14:57 +03:00
test_scripts.sh Tests: Skip tests in test_*.sh if encoders and/or decoders are disabled. 2022-10-19 19:39:35 +03:00
test_stream_flags.c Tests: Refactor test_stream_flags.c. 2022-10-06 22:06:17 +03:00
test_vli.c Tests: Fix compilation issues. 2022-10-06 17:34:27 +03:00
tests.h Tests: Add more tests into test_check. 2022-06-16 17:39:59 +03:00
tuktest.h Tests: Silence warnings about unused functions from tuktest.h. 2022-09-09 14:12:30 +03:00
xzgrep_expected_output xzgrep: Improve the test script. 2014-06-13 18:58:22 +03:00