summaryrefslogtreecommitdiff
path: root/tests/ntriples
diff options
context:
space:
mode:
Diffstat (limited to 'tests/ntriples')
-rw-r--r--tests/ntriples/Makefile.am26
1 files changed, 20 insertions, 6 deletions
diff --git a/tests/ntriples/Makefile.am b/tests/ntriples/Makefile.am
index 4bc2d607..058f82f3 100644
--- a/tests/ntriples/Makefile.am
+++ b/tests/ntriples/Makefile.am
@@ -43,19 +43,25 @@ EXTRA_DIST = \
$(NQ_OUT_FILES)
+RAPPER = $(top_builddir)/utils/rapper
+
build-rapper:
@(cd $(top_builddir)/utils ; $(MAKE) rapper$(EXEEXT))
check-local: build-rapper \
check-nt check-bad-nt check-nq
-check-nt: build-rapper $(NT_TEST_FILES)
+if MAINTAINER_MODE
+check_nt_deps = $(NT_TEST_FILES)
+endif
+
+check-nt: build-rapper $(check_nt_deps)
@set +e; result=0; \
$(RECHO) "Testing N-Triples"; \
for test in $(NT_TEST_FILES); do \
name=`basename $$test .nt` ; \
$(RECHO) $(RECHO_N) "Checking $$test $(RECHO_C)"; \
- $(top_builddir)/utils/rapper -q -i ntriples -o ntriples file:$(srcdir)/$$test $(BASE_URI)$$test > $$name.res 2>/dev/null; \
+ $(RAPPER) -q -i ntriples -o ntriples file:$(srcdir)/$$test $(BASE_URI)$$test > $$name.res 2>/dev/null; \
if cmp $(srcdir)/$$name.out $$name.res >/dev/null 2>&1; then \
$(RECHO) "ok"; \
else \
@@ -66,14 +72,18 @@ check-nt: build-rapper $(NT_TEST_FILES)
done; \
set -e; exit $$result
-check-bad-nt: build-rapper $(NT_BAD_TEST_FILES)
+if MAINTAINER_MODE
+check_bad_nt_deps = $(NT_BAD_TEST_FILES)
+endif
+
+check-bad-nt: build-rapper $(check_bad_nt_deps)
@set +e; result=0; \
$(RECHO) "Testing that bad N-Triples fails"; \
for test in $(NT_BAD_TEST_FILES); do \
name=`basename $$test .nt` ; \
baseuri=$(BASE_URI)$$name.nt; \
$(RECHO) $(RECHO_N) "Checking $$test $(RECHO_C)"; \
- $(top_builddir)/utils/rapper -q -i ntriples -o ntriples file:$(srcdir)/$$test $$baseuri > $$name.res 2> $$name.err; \
+ $(RAPPER) -q -i ntriples -o ntriples file:$(srcdir)/$$test $$baseuri > $$name.res 2> $$name.err; \
status=$$?; \
if test $$status -eq 1 ; then \
$(RECHO) "ok"; \
@@ -91,13 +101,17 @@ check-bad-nt: build-rapper $(NT_BAD_TEST_FILES)
done; \
set -e; exit $$result
-check-nq: build-rapper $(NQ_TEST_FILES)
+if MAINTAINER_MODE
+check_nq_deps = $(NQ_TEST_FILES)
+endif
+
+check-nq: build-rapper $(check_nq_deps)
@set +e; result=0; \
$(RECHO) "Testing N-Quads"; \
for test in $(NQ_TEST_FILES); do \
name=`basename $$test .nq` ; \
$(RECHO) $(RECHO_N) "Checking $$test $(RECHO_C)"; \
- $(top_builddir)/utils/rapper -q -i nquads -o nquads file:$(srcdir)/$$test $(BASE_URI)$$test > $$name.res 2>/dev/null; \
+ $(RAPPER) -q -i nquads -o nquads file:$(srcdir)/$$test $(BASE_URI)$$test > $$name.res 2>/dev/null; \
if cmp $(srcdir)/$$name.out $$name.res >/dev/null 2>&1; then \
$(RECHO) "ok"; \
else \