Browse Source

Ensure that each compression backend returns a provider version identifier.

Alexander Færøy 7 years ago
parent
commit
3772fdf756
1 changed files with 5 additions and 0 deletions
  1. 5 0
      src/test/test_util.c

+ 5 - 0
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);