Add demo unit test
[libside.git] / tests / Makefile.am
1 # SPDX-License-Identifier: MIT
2 # SPDX-FileCopyrightText: 2022 EfficiOS Inc.
3
4 AM_CPPFLAGS += -I$(top_srcdir)/tests/utils
5
6 SUBDIRS = utils
7
8 TEST_EXTENSIONS = .tap
9 TAP_LOG_DRIVER_FLAGS = --merge --comments
10 TAP_LOG_DRIVER = env AM_TAP_AWK='$(AWK)' \
11 SIDE_TESTS_SRCDIR='$(abs_top_srcdir)/tests' \
12 SIDE_TESTS_BUILDDIR='$(abs_top_builddir)/tests' \
13 $(SHELL) $(srcdir)/utils/tap-driver.sh
14
15 noinst_PROGRAMS = \
16 regression/side-rcu-test \
17 unit/test \
18 unit/demo
19
20 regression_side_rcu_test_SOURCES = regression/side-rcu-test.c
21 regression_side_rcu_test_LDADD = \
22 $(top_builddir)/src/librcu.la \
23 $(top_builddir)/src/libsmp.la \
24 $(top_builddir)/tests/utils/libtap.la \
25 $(RSEQ_LIBS)
26
27 unit_test_SOURCES = unit/test.c
28 unit_test_LDADD = \
29 $(top_builddir)/src/libside.la \
30 $(top_builddir)/tests/utils/libtap.la \
31 $(RSEQ_LIBS)
32
33 unit_demo_SOURCES = unit/demo.c
34 unit_demo_LDADD = \
35 $(top_builddir)/src/libside.la \
36 $(top_builddir)/tests/utils/libtap.la \
37 $(RSEQ_LIBS)
38
39 # Currently no tap tests to run
40 TESTS =
This page took 0.036422 seconds and 4 git commands to generate.