commit 3772fdf756a13f7b6a8e713e5d53eb5d7b2785cd
parent bbeba2412e58501da4097409258d329ca97edb2e
Author: Alexander Færøy <ahf@torproject.org>
Date: Tue, 16 May 2017 19:08:18 +0000
Ensure that each compression backend returns a provider version identifier.
Diffstat:
1 file changed, 5 insertions(+), 0 deletions(-)
diff --git a/src/test/test_util.c b/src/test/test_util.c
@@ -2250,6 +2250,11 @@ test_util_compress_impl(compress_method_t method)
tt_assert(tor_compress_supports_method(method));
+ if (method != NO_METHOD) {
+ tt_assert(tor_compress_version_str(method) != NULL);
+ tt_assert(tor_compress_header_version_str(method) != NULL);
+ }
+
buf1 = tor_strdup("AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZAAAAAAAAAAAAAAAAAAAZ");
tt_assert(detect_compression_method(buf1, strlen(buf1)) == UNKNOWN_METHOD);