This commit contains fixes to unit tests to make them work well on various platforms (in particular ones shipping old versions of OpenSSL) and for different configurations. It also updates the generated manpage to include DoH configuration options.
139 lines
1.9 KiB
Makefile
139 lines
1.9 KiB
Makefile
include $(top_srcdir)/Makefile.top
|
|
include $(top_srcdir)/Makefile.tests
|
|
|
|
AM_CPPFLAGS += \
|
|
$(LIBISC_CFLAGS)
|
|
|
|
LDADD += \
|
|
libisctest.la \
|
|
$(LIBISC_LIBS)
|
|
|
|
check_LTLIBRARIES = libisctest.la
|
|
libisctest_la_SOURCES = \
|
|
../unix/socket_p.h \
|
|
isctest.c \
|
|
isctest.h \
|
|
uv_wrap.h
|
|
|
|
TESTS = \
|
|
aes_test \
|
|
buffer_test \
|
|
counter_test \
|
|
crc64_test \
|
|
doh_test \
|
|
errno_test \
|
|
file_test \
|
|
hash_test \
|
|
heap_test \
|
|
hmac_test \
|
|
ht_test \
|
|
lex_test \
|
|
md_test \
|
|
mem_test \
|
|
netaddr_test \
|
|
parse_test \
|
|
pool_test \
|
|
quota_test \
|
|
radix_test \
|
|
random_test \
|
|
regex_test \
|
|
result_test \
|
|
safe_test \
|
|
siphash_test \
|
|
sockaddr_test \
|
|
socket_test \
|
|
symtab_test \
|
|
task_test \
|
|
taskpool_test \
|
|
tcp_quota_test \
|
|
tcp_test \
|
|
tcpdns_test \
|
|
time_test \
|
|
timer_test \
|
|
tlsdns_test \
|
|
udp_test
|
|
|
|
check_PROGRAMS = \
|
|
$(TESTS)
|
|
|
|
doh_test_CPPFLAGS = \
|
|
$(AM_CPPFLAGS) \
|
|
$(LIBUV_CFLAGS) \
|
|
$(OPENSSL_CFLAGS)
|
|
|
|
doh_test_LDADD = \
|
|
$(LDADD) \
|
|
$(LIBUV_LIBS) \
|
|
$(OPENSSL_LIBS)
|
|
|
|
hmac_test_CPPFLAGS = \
|
|
$(AM_CPPFLAGS) \
|
|
$(OPENSSL_CFLAGS)
|
|
|
|
hmac_test_LDADD = \
|
|
$(LDADD) \
|
|
$(OPENSSL_LIBS)
|
|
|
|
md_test_CPPFLAGS = \
|
|
$(AM_CPPFLAGS) \
|
|
$(OPENSSL_CFLAGS)
|
|
|
|
md_test_LDADD = \
|
|
$(LDADD) \
|
|
$(OPENSSL_LIBS)
|
|
|
|
random_test_LDADD = \
|
|
$(LDADD) \
|
|
-lm
|
|
|
|
tcp_test_CPPFLAGS = \
|
|
$(AM_CPPFLAGS) \
|
|
$(LIBUV_CFLAGS) \
|
|
$(OPENSSL_CFLAGS)
|
|
|
|
tcp_test_LDADD = \
|
|
$(LDADD) \
|
|
$(LIBUV_LIBS)
|
|
|
|
tcp_quota_test_CPPFLAGS = \
|
|
$(AM_CPPFLAGS) \
|
|
$(LIBUV_CFLAGS) \
|
|
$(OPENSSL_CFLAGS)
|
|
|
|
tcp_quota_test_LDADD = \
|
|
$(LDADD) \
|
|
$(LIBUV_LIBS)
|
|
|
|
tcpdns_test_CPPFLAGS = \
|
|
$(AM_CPPFLAGS) \
|
|
$(LIBUV_CFLAGS) \
|
|
$(OPENSSL_CFLAGS)
|
|
|
|
tcpdns_test_LDADD = \
|
|
$(LDADD) \
|
|
$(LIBUV_LIBS)
|
|
|
|
tlsdns_test_CPPFLAGS = \
|
|
$(AM_CPPFLAGS) \
|
|
$(LIBUV_CFLAGS) \
|
|
$(OPENSSL_CFLAGS)
|
|
|
|
tlsdns_test_LDADD = \
|
|
$(LDADD) \
|
|
$(LIBUV_LIBS)
|
|
|
|
udp_test_CPPFLAGS = \
|
|
$(AM_CPPFLAGS) \
|
|
$(LIBUV_CFLAGS) \
|
|
$(OPENSSL_CFLAGS)
|
|
|
|
udp_test_LDADD = \
|
|
$(LDADD) \
|
|
$(LIBUV_LIBS)
|
|
|
|
unit-local: check
|
|
|
|
EXTRA_DIST = testdata
|
|
|
|
LOG_COMPILER = $(builddir)/../../unit-test-driver.sh
|