add some syntax tests: 1) default graph; 2) short form; 3) bad syntax
test

Project: http://git-wip-us.apache.org/repos/asf/jena/repo
Commit: http://git-wip-us.apache.org/repos/asf/jena/commit/50a65c3c
Tree: http://git-wip-us.apache.org/repos/asf/jena/tree/50a65c3c
Diff: http://git-wip-us.apache.org/repos/asf/jena/diff/50a65c3c

Branch: refs/heads/master
Commit: 50a65c3cc817fd482867450fb41a5cc01e81a7db
Parents: b084878
Author: confidencesun <[email protected]>
Authored: Sun Aug 9 09:49:06 2015 +0800
Committer: confidencesun <[email protected]>
Committed: Sun Aug 9 09:49:06 2015 +0800

----------------------------------------------------------------------
 .../ARQ/Syntax/Syntax-ARQ/syntax-quad-construct-09.arq        | 7 +++++++
 .../ARQ/Syntax/Syntax-ARQ/syntax-quad-construct-10.arq        | 7 +++++++
 .../ARQ/Syntax/Syntax-ARQ/syntax-quad-construct-11.arq        | 7 +++++++
 .../ARQ/Syntax/Syntax-ARQ/syntax-quad-construct-12.arq        | 7 +++++++
 .../ARQ/Syntax/Syntax-ARQ/syntax-quad-construct-bad-01.arq    | 7 +++++++
 5 files changed, 35 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/jena/blob/50a65c3c/jena-arq/testing/ARQ/Syntax/Syntax-ARQ/syntax-quad-construct-09.arq
----------------------------------------------------------------------
diff --git 
a/jena-arq/testing/ARQ/Syntax/Syntax-ARQ/syntax-quad-construct-09.arq 
b/jena-arq/testing/ARQ/Syntax/Syntax-ARQ/syntax-quad-construct-09.arq
new file mode 100644
index 0000000..6fb3c52
--- /dev/null
+++ b/jena-arq/testing/ARQ/Syntax/Syntax-ARQ/syntax-quad-construct-09.arq
@@ -0,0 +1,7 @@
+PREFIX : <http://example/>
+
+CONSTRUCT {
+    { ?s ?p ?o }
+   }
+WHERE
+   { }

http://git-wip-us.apache.org/repos/asf/jena/blob/50a65c3c/jena-arq/testing/ARQ/Syntax/Syntax-ARQ/syntax-quad-construct-10.arq
----------------------------------------------------------------------
diff --git 
a/jena-arq/testing/ARQ/Syntax/Syntax-ARQ/syntax-quad-construct-10.arq 
b/jena-arq/testing/ARQ/Syntax/Syntax-ARQ/syntax-quad-construct-10.arq
new file mode 100644
index 0000000..ba071bb
--- /dev/null
+++ b/jena-arq/testing/ARQ/Syntax/Syntax-ARQ/syntax-quad-construct-10.arq
@@ -0,0 +1,7 @@
+PREFIX : <http://example/>
+
+CONSTRUCT 
+WHERE
+   { 
+     ?s ?p ?o
+   }

http://git-wip-us.apache.org/repos/asf/jena/blob/50a65c3c/jena-arq/testing/ARQ/Syntax/Syntax-ARQ/syntax-quad-construct-11.arq
----------------------------------------------------------------------
diff --git 
a/jena-arq/testing/ARQ/Syntax/Syntax-ARQ/syntax-quad-construct-11.arq 
b/jena-arq/testing/ARQ/Syntax/Syntax-ARQ/syntax-quad-construct-11.arq
new file mode 100644
index 0000000..bb9dcbb
--- /dev/null
+++ b/jena-arq/testing/ARQ/Syntax/Syntax-ARQ/syntax-quad-construct-11.arq
@@ -0,0 +1,7 @@
+PREFIX : <http://example/>
+
+CONSTRUCT 
+WHERE
+   { 
+     GRAPH ?g { ?s ?p ?o }
+   }

http://git-wip-us.apache.org/repos/asf/jena/blob/50a65c3c/jena-arq/testing/ARQ/Syntax/Syntax-ARQ/syntax-quad-construct-12.arq
----------------------------------------------------------------------
diff --git 
a/jena-arq/testing/ARQ/Syntax/Syntax-ARQ/syntax-quad-construct-12.arq 
b/jena-arq/testing/ARQ/Syntax/Syntax-ARQ/syntax-quad-construct-12.arq
new file mode 100644
index 0000000..7fae8d2
--- /dev/null
+++ b/jena-arq/testing/ARQ/Syntax/Syntax-ARQ/syntax-quad-construct-12.arq
@@ -0,0 +1,7 @@
+PREFIX : <http://example/>
+
+CONSTRUCT 
+WHERE
+   { 
+     { ?s ?p ?o }
+   }

http://git-wip-us.apache.org/repos/asf/jena/blob/50a65c3c/jena-arq/testing/ARQ/Syntax/Syntax-ARQ/syntax-quad-construct-bad-01.arq
----------------------------------------------------------------------
diff --git 
a/jena-arq/testing/ARQ/Syntax/Syntax-ARQ/syntax-quad-construct-bad-01.arq 
b/jena-arq/testing/ARQ/Syntax/Syntax-ARQ/syntax-quad-construct-bad-01.arq
new file mode 100644
index 0000000..d776dd3
--- /dev/null
+++ b/jena-arq/testing/ARQ/Syntax/Syntax-ARQ/syntax-quad-construct-bad-01.arq
@@ -0,0 +1,7 @@
+PREFIX : <http://example/>
+
+CONSTRUCT 
+WHERE
+   { 
+     GRAPH ?g { ?s ?p ?o. FILTER isIRI(?o) }
+   }

Reply via email to