diff options
author | Robin Haberkorn <robin.haberkorn@googlemail.com> | 2012-05-14 15:58:47 +0200 |
---|---|---|
committer | Robin Haberkorn <robin.haberkorn@googlemail.com> | 2012-05-14 15:58:47 +0200 |
commit | b136a28f377ea667faed44e939ad0434d419bb8a (patch) | |
tree | d5d00969a6dbebe1e98e25733ef6d87d8e60d1ba /lib/experiment-reader/tests/Makefile.am | |
parent | c647ca77debd65f1c4f1cf9fd5ef54e6ec7791a1 (diff) | |
download | experiment-player-b136a28f377ea667faed44e939ad0434d419bb8a.tar.gz |
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)
Diffstat (limited to 'lib/experiment-reader/tests/Makefile.am')
-rw-r--r-- | lib/experiment-reader/tests/Makefile.am | 21 |
1 files changed, 21 insertions, 0 deletions
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 |