PAHOLE_COMMAND= $(LIBTOOL) --mode=execute pahole
-if HAVE_LIBGTEST
-check_PROGRAMS += tests/unittests
-endif
-
if BUILD_LIBMEMCACHEDUTIL
TESTS_LDADDS+= libmemcached/libmemcachedutil.la
endif
noinst_LTLIBRARIES+= tests/libtest.la
tests_libtest_la_SOURCES= tests/test.c
-tests_unittests_SOURCES= \
- tests/main.cc
-tests_unittests_LDADD= \
- tests/libserver.la \
- libmemcached/libmemcachedinternal.la \
- ${TESTS_LDADDS} ${LTLIBGTEST}
-
tests_testapp_CFLAGS= $(AM_CFLAGS) $(NO_CONVERSION) $(NO_STRICT_ALIASING)
tests_testapp_SOURCES= tests/mem_functions.c
tests_testapp_DEPENDENCIES= \
+ $(BUILT_SOURCES) \
clients/libgenexec.la \
tests/libserver.la \
tests/libtest.la \
tests_memplus_DEPENDENCIES = tests/libtest.la tests/libserver.la libmemcached/libmemcached.la
tests_memplus_LDADD = $(tests_memplus_DEPENDENCIES)
-test: test-docs test-mem test-hash memcapable
+test: unittests-run test-docs test-mem test-hash memcapable
echo "Tests completed"
test-x: test-docs test-plus test-mem test-hash memcapable test-memcat test-memcp test-memrm test-memerror test-memdump test-memflush test-memstat