Ensure that each compression backend returns a provider version identifier.

This commit is contained in:
Alexander Færøy 2017-05-16 19:08:18 +00:00
parent bbeba2412e
commit 3772fdf756

View file

@ -2250,6 +2250,11 @@ test_util_compress_impl(compress_method_t method)
tt_assert(tor_compress_supports_method(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"); buf1 = tor_strdup("AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZAAAAAAAAAAAAAAAAAAAZ");
tt_assert(detect_compression_method(buf1, strlen(buf1)) == UNKNOWN_METHOD); tt_assert(detect_compression_method(buf1, strlen(buf1)) == UNKNOWN_METHOD);