]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib-compression: test-compression - Do not fail on missing handlers
authorAki Tuomi <aki.tuomi@open-xchange.com>
Fri, 31 Jul 2020 15:39:54 +0000 (18:39 +0300)
committerAki Tuomi <aki.tuomi@open-xchange.com>
Fri, 31 Jul 2020 15:40:34 +0000 (18:40 +0300)
src/lib-compression/test-compression.c

index 847a150270ee7e01171485de30a69abd462fb34a..cd6fd20384aed01a7ca4781138d562fce7536272 100644 (file)
@@ -843,8 +843,8 @@ static void test_compression_ext(void)
                if (compression_handlers[i].ext != NULL) {
                        const char *path =
                                t_strconcat("file", compression_handlers[i].ext, NULL);
-                       compression_lookup_handler_from_ext(path, &handler);
-                       test_assert(handler == &compression_handlers[i]);
+                       int ret = compression_lookup_handler_from_ext(path, &handler);
+                       test_assert(ret == 0 || handler == &compression_handlers[i]);
                }
        }