From a8b9d39f0029e165f08969a68a0cd60153c2c300 Mon Sep 17 00:00:00 2001 From: Philip Van Hoof Date: Tue, 18 Aug 2009 15:25:52 +0200 Subject: Various improvements on allowing checking for error message --- tests/libtracker-data/error/Makefile.am | 6 +++++- tests/libtracker-data/error/query-error-1.out | 1 + tests/libtracker-data/error/query-error-2.ontology | 16 ++++++++++++++++ tests/libtracker-data/error/query-error-2.out | 1 + tests/libtracker-data/error/query-error-2.rq | 10 ++++++++++ tests/libtracker-data/error/query-error-2.ttl | 5 +++++ 6 files changed, 38 insertions(+), 1 deletion(-) create mode 100644 tests/libtracker-data/error/query-error-2.ontology create mode 100644 tests/libtracker-data/error/query-error-2.out create mode 100644 tests/libtracker-data/error/query-error-2.rq create mode 100644 tests/libtracker-data/error/query-error-2.ttl (limited to 'tests/libtracker-data/error') diff --git a/tests/libtracker-data/error/Makefile.am b/tests/libtracker-data/error/Makefile.am index 7df40f8ed..29d23fddf 100644 --- a/tests/libtracker-data/error/Makefile.am +++ b/tests/libtracker-data/error/Makefile.am @@ -3,4 +3,8 @@ include $(top_srcdir)/Makefile.decl EXTRA_DIST = query-error-1.ontology \ query-error-1.out \ query-error-1.rq \ - query-error-1.ttl + query-error-1.ttl \ + query-error-2.ontology \ + query-error-2.out \ + query-error-2.rq \ + query-error-2.ttl diff --git a/tests/libtracker-data/error/query-error-1.out b/tests/libtracker-data/error/query-error-1.out index e69de29bb..c989797be 100644 --- a/tests/libtracker-data/error/query-error-1.out +++ b/tests/libtracker-data/error/query-error-1.out @@ -0,0 +1 @@ +nknown token diff --git a/tests/libtracker-data/error/query-error-2.ontology b/tests/libtracker-data/error/query-error-2.ontology new file mode 100644 index 000000000..c041ffd05 --- /dev/null +++ b/tests/libtracker-data/error/query-error-2.ontology @@ -0,0 +1,16 @@ +@prefix example: . +@prefix rdf: . +@prefix rdfs: . +@prefix tracker: . +@prefix xsd: . + +example: a tracker:Namespace ; + tracker:prefix "example" . + +example:A a rdfs:Class ; + rdfs:subClassOf rdfs:Resource . + +rdf:value a rdf:Property ; + rdfs:domain example:A ; + rdfs:range xsd:string . + diff --git a/tests/libtracker-data/error/query-error-2.out b/tests/libtracker-data/error/query-error-2.out new file mode 100644 index 000000000..731dccc3a --- /dev/null +++ b/tests/libtracker-data/error/query-error-2.out @@ -0,0 +1 @@ +nknown property `http://www.w3.org/1999/02/22-rdf-syntax-ns#nonexisting' diff --git a/tests/libtracker-data/error/query-error-2.rq b/tests/libtracker-data/error/query-error-2.rq new file mode 100644 index 000000000..adaa3cdd0 --- /dev/null +++ b/tests/libtracker-data/error/query-error-2.rq @@ -0,0 +1,10 @@ +PREFIX ex: +PREFIX rdf: + +SELECT ?val ?err_val +WHERE { + ex:foo rdf:value ?val . + ex:foo rdf:nonexisting ?err_val . + FILTER regex(?val, "DeFghI", "i") +} + diff --git a/tests/libtracker-data/error/query-error-2.ttl b/tests/libtracker-data/error/query-error-2.ttl new file mode 100644 index 000000000..bc7a9d268 --- /dev/null +++ b/tests/libtracker-data/error/query-error-2.ttl @@ -0,0 +1,5 @@ +@prefix rdf: . +@prefix ex: . + +ex:foo rdf:value "abcDEFghiJKL" , "ABCdefGHIjkl", "0123456789", + "http://example.com/literal" . -- cgit v1.2.1