From b136a28f377ea667faed44e939ad0434d419bb8a Mon Sep 17 00:00:00 2001 From: Robin Haberkorn Date: Mon, 14 May 2012 15:58:47 +0200 Subject: added test suite for libexperiment-reader using GTester * automatically generate test reports * does not abort when gtester tools are missing (as test suite programs can be built nevertheless) --- lib/experiment-reader/tests/Makefile.am | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 lib/experiment-reader/tests/Makefile.am (limited to 'lib/experiment-reader/tests/Makefile.am') diff --git a/lib/experiment-reader/tests/Makefile.am b/lib/experiment-reader/tests/Makefile.am new file mode 100644 index 0000000..388496f --- /dev/null +++ b/lib/experiment-reader/tests/Makefile.am @@ -0,0 +1,21 @@ +AM_CFLAGS = -Wall +AM_CPPFLAGS = -I.. +LDADD = ../libexperiment-reader.la + +AM_CFLAGS += @LIBGLIB_CFLAGS@ +LDADD += @LIBGLIB_LIBS@ + +check_PROGRAMS = unit-tests +dist_noinst_DATA = test-experiment-valid.xml + +if USE_GTESTER +check-local : gtester-log.html +endif + +gtester-log.html : gtester-log.xml + @GTESTER_REPORT@ $< >$@ + +gtester-log.xml : $(check_PROGRAMS) + @GTESTER@ -m=quick -o=$@ $^ + +CLEANFILES = gtester-log.xml gtester-log.html -- cgit v1.2.3