mirror of
https://github.com/isc-projects/bind9.git
synced 2026-02-27 20:11:12 -05:00
tests of UDP and TCP cases including: - sending and receiving - closure sockets without reading or sending - closure of sockets at various points while sending and receiving - since the teste is multithreaded, cmocka now aborts tests on the first failure, so that failures in subthreads are caught and reported correctly.
84 lines
1.2 KiB
Makefile
84 lines
1.2 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
|
|
|
|
check_PROGRAMS = \
|
|
aes_test \
|
|
buffer_test \
|
|
counter_test \
|
|
crc64_test \
|
|
errno_test \
|
|
file_test \
|
|
hash_test \
|
|
heap_test \
|
|
hmac_test \
|
|
ht_test \
|
|
lex_test \
|
|
md_test \
|
|
mem_test \
|
|
netaddr_test \
|
|
netmgr_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 \
|
|
time_test \
|
|
timer_test
|
|
|
|
TESTS = $(check_PROGRAMS)
|
|
|
|
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
|
|
|
|
netmgr_test_CPPFLAGS = \
|
|
$(AM_CPPFLAGS) \
|
|
$(LIBUV_CFLAGS)
|
|
|
|
netmgr_test_LDADD = \
|
|
$(LDADD) \
|
|
$(LIBUV_LIBS)
|
|
|
|
unit-local: check
|
|
|
|
EXTRA_DIST = testdata
|
|
|
|
LOG_COMPILER = $(builddir)/../../unit-test-driver.sh
|