2017-05-10 03:40:42 -04:00
|
|
|
## Process this file with automake to produce Makefile.in
|
|
|
|
|
|
|
|
TEST_LOG_DRIVER = env AM_TAP_AWK='$(AWK)' $(SHELL) \
|
2018-08-08 05:32:37 -04:00
|
|
|
$(top_srcdir)/tap-driver.sh
|
2017-05-10 03:40:42 -04:00
|
|
|
|
2018-08-07 14:10:49 -04:00
|
|
|
check_PROGRAMS =
|
|
|
|
|
|
|
|
#
|
|
|
|
# Helper library for TAP tests
|
|
|
|
#
|
|
|
|
|
|
|
|
libice_ctest_la_SOURCES = ctest_lib.c ctest_lib.h
|
|
|
|
noinst_LTLIBRARIES = libice_ctest.la
|
|
|
|
|
|
|
|
|
|
|
|
#
|
|
|
|
# Script-based tests
|
|
|
|
#
|
|
|
|
|
2017-05-10 03:40:42 -04:00
|
|
|
TESTS = \
|
2018-08-08 05:32:37 -04:00
|
|
|
startup.test \
|
|
|
|
admin.test
|
2018-08-07 14:10:49 -04:00
|
|
|
|
2017-05-10 03:40:42 -04:00
|
|
|
|
2018-08-07 14:10:49 -04:00
|
|
|
#
|
|
|
|
# Test programs
|
|
|
|
#
|
2017-05-10 03:40:42 -04:00
|
|
|
|
2018-08-07 14:10:49 -04:00
|
|
|
ctest_suite_test_SOURCES = ctest_suite.c
|
|
|
|
ctest_suite_test_LDADD = libice_ctest.la
|
2018-08-08 05:33:22 -04:00
|
|
|
check_PROGRAMS += ctest_suite.test
|
2018-08-07 14:10:49 -04:00
|
|
|
|
2018-08-07 14:25:34 -04:00
|
|
|
ctest_resourcematch_test_SOURCES = ctest_resourcematch.c
|
|
|
|
ctest_resourcematch_test_LDADD = libice_ctest.la ../src/icecast-resourcematch.o
|
2018-08-08 05:33:22 -04:00
|
|
|
check_PROGRAMS += ctest_resourcematch.test
|
2018-08-07 14:10:49 -04:00
|
|
|
|
2018-08-07 14:25:34 -04:00
|
|
|
ctest_refobject_test_SOURCES = ctest_refobject.c
|
2018-08-07 14:10:49 -04:00
|
|
|
ctest_refobject_test_LDADD = libice_ctest.la \
|
2018-08-08 05:32:37 -04:00
|
|
|
../src/common/thread/libicethread.la \
|
|
|
|
../src/common/avl/libiceavl.la \
|
|
|
|
../src/icecast-refobject.o
|
2018-08-08 05:33:22 -04:00
|
|
|
check_PROGRAMS += ctest_refobject.test
|
2018-08-07 14:10:49 -04:00
|
|
|
|
|
|
|
|
|
|
|
#
|
|
|
|
# Extra files needed by tests
|
|
|
|
#
|
|
|
|
|
|
|
|
EXTRA_DIST = $(TESTS) \
|
2018-08-08 05:32:37 -04:00
|
|
|
icecast.xml \
|
|
|
|
on-connect.sh
|
2018-07-27 09:02:09 -04:00
|
|
|
|
2018-08-07 14:10:49 -04:00
|
|
|
TESTS += $(check_PROGRAMS)
|