diff options
Diffstat (limited to 'archivers/libarchive/files/libarchive/test/test_fuzz.c')
-rw-r--r-- | archivers/libarchive/files/libarchive/test/test_fuzz.c | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/archivers/libarchive/files/libarchive/test/test_fuzz.c b/archivers/libarchive/files/libarchive/test/test_fuzz.c index 42351450b26..d02fd993f97 100644 --- a/archivers/libarchive/files/libarchive/test/test_fuzz.c +++ b/archivers/libarchive/files/libarchive/test/test_fuzz.c @@ -58,6 +58,14 @@ test_fuzz(const struct files *filesets) size_t blk_size; int64_t blk_offset; int n; + const char *skip_fuzz_tests; + + skip_fuzz_tests = getenv("SKIP_TEST_FUZZ"); + if (skip_fuzz_tests != NULL) { + skipping("Skipping fuzz tests due to SKIP_TEST_FUZZ " + "environment variable"); + return; + } for (n = 0; filesets[n].names != NULL; ++n) { const size_t buffsize = 30000000; @@ -433,7 +441,7 @@ DEFINE_TEST(test_fuzz_tar) {0, fileset9}, /* Exercise lzo decompressor. */ #endif #if HAVE_ZSTD_H && HAVE_LIBZSTD - {0, fileset10}, /* Excercise zstd decompressor. */ + {0, fileset10}, /* Exercise zstd decompressor. */ #endif {1, NULL} }; |