summaryrefslogtreecommitdiff
path: root/tests/turtle-2013
diff options
context:
space:
mode:
authorDave Beckett <dave@dajobe.org>2013-02-24 09:53:15 -0800
committerDave Beckett <dave@dajobe.org>2013-02-24 09:53:15 -0800
commit793e62bfb9421f092684c9d82650bbd83ce03a02 (patch)
tree01c7062736755fa58973f1929ded5e57111afa54 /tests/turtle-2013
parent0a1aeb4ab5ddab5722946d3e1abc77c07810636b (diff)
downloadraptor-793e62bfb9421f092684c9d82650bbd83ce03a02.tar.gz
Tidy and report number of errors
Diffstat (limited to 'tests/turtle-2013')
-rw-r--r--tests/turtle-2013/Makefile.am20
1 files changed, 11 insertions, 9 deletions
diff --git a/tests/turtle-2013/Makefile.am b/tests/turtle-2013/Makefile.am
index e76f4d75..404adec5 100644
--- a/tests/turtle-2013/Makefile.am
+++ b/tests/turtle-2013/Makefile.am
@@ -155,13 +155,13 @@ build-rapper:
build-rdfdiff:
@(cd $(top_builddir)/utils ; $(MAKE) rdfdiff$(EXEEXT))
-check-local: check-rdf check-bad-rdf check-syntax-rdf
+check-local: check-turtle check-bad-turtle check-turtle-syntax
if MAINTAINER_MODE
-check_rdf_deps = $(TEST_FILES)
+check_turtle_deps = $(TEST_FILES)
endif
-check-rdf: build-rapper $(check_rdf_deps)
+check-turtle: build-rapper $(check_turtle_deps)
@result=0; \
$(RECHO) "Testing legal Turtle"; \
for test in $(TEST_FILES); do \
@@ -191,10 +191,10 @@ check-rdf: build-rapper $(check_rdf_deps)
exit $$result
if MAINTAINER_MODE
-check_bad_rdf_deps = $(TEST_BAD_FILES)
+check_bad_turtle_deps = $(TEST_BAD_FILES)
endif
-check-bad-rdf: build-rapper $(check_bad_rdf_deps)
+check-bad-turtle: build-rapper $(check_bad_turtle_deps)
@set +e; result=0; \
$(RECHO) "Testing bad Turtle fails"; \
for test in $(TEST_BAD_FILES); do \
@@ -225,12 +225,12 @@ check-bad-rdf: build-rapper $(check_bad_rdf_deps)
if MAINTAINER_MODE
-check_syntax_rdf_deps = $(TEST_FILES) $(TEST_SYNTAX_FILES)
+check_turtle_syntax_deps = $(TEST_FILES) $(TEST_SYNTAX_FILES)
endif
-check-syntax-rdf: build-rapper $(check_syntax_rdf_deps)
- @set +e; result=0; \
- $(RECHO) "Testing good Turtle passes"; \
+check-turtle-syntax: build-rapper $(check_turtle_syntax_deps)
+ @set +e; result=0; errors=0; \
+ $(RECHO) "Testing Turtle syntax"; \
for test in $(TEST_FILES) $(TEST_SYNTAX_FILES); do \
name=`basename $$test .ttl` ; \
baseuri=$(BASE_URI)$$test; \
@@ -241,6 +241,7 @@ check-syntax-rdf: build-rapper $(check_syntax_rdf_deps)
$(RECHO) "FAILED returned status $$status"; result=1; \
$(RECHO) $(RAPPER) -q -i turtle -o ntriples $(srcdir)/$$test $$baseuri '>' $$name.res; \
cat $$name.err; \
+ errors=`expr $$errors + 1`; \
elif test $$status = 2 ; then \
$(RECHO) "ok with warnings"; grep Warning $$name.err; \
else \
@@ -248,4 +249,5 @@ check-syntax-rdf: build-rapper $(check_syntax_rdf_deps)
fi; \
rm -f $$name.res $$name.err; \
done; \
+ $(RECHO) "Result: $$errors errors"; \
set -e; exit $$result