You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jena.apache.org by an...@apache.org on 2012/10/28 18:26:26 UTC
svn commit: r1403047 -
/jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/
Author: andy
Date: Sun Oct 28 17:26:25 2012
New Revision: 1403047
URL: http://svn.apache.org/viewvc?rev=1403047&view=rev
Log:
More Turtle tests
Added:
jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-14.ttl
jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-15.ttl
jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-16.ttl
jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-17.ttl
Removed:
jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/gentests
Modified:
jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/manifest.ttl
jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/master
jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-04.ttl
jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-05.ttl
jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-06.ttl
jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-07.ttl
jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-08.ttl
jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-09.ttl
jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-10.ttl
jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-11.ttl
jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-12.ttl
jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-13.ttl
Modified: jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/manifest.ttl
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/manifest.ttl?rev=1403047&r1=1403046&r2=1403047&view=diff
==============================================================================
--- jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/manifest.ttl (original)
+++ jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/manifest.ttl Sun Oct 28 17:26:25 2012
@@ -113,21 +113,25 @@
<#syn-bad-struct-01>
<#syn-bad-struct-02>
<#syn-bad-struct-03>
+ <#syn-bad-struct-04>
+ <#syn-bad-struct-05>
+ <#syn-bad-struct-06>
+ <#syn-bad-struct-07>
<#syn-bad-kw-01>
<#syn-bad-kw-02>
<#syn-bad-kw-03>
<#syn-bad-kw-04>
<#syn-bad-kw-05>
- <#syn-bad-struct-04>
- <#syn-bad-struct-05>
- <#syn-bad-struct-06>
- <#syn-bad-struct-07>
<#syn-bad-struct-08>
<#syn-bad-struct-09>
<#syn-bad-struct-10>
<#syn-bad-struct-11>
<#syn-bad-struct-12>
<#syn-bad-struct-13>
+ <#syn-bad-struct-14>
+ <#syn-bad-struct-15>
+ <#syn-bad-struct-16>
+ <#syn-bad-struct-17>
<#syn-bad-lang-01>
<#syn-bad-esc-01>
<#syn-bad-esc-02>
@@ -592,6 +596,26 @@
mf:action <syn-bad-struct-03.ttl> ;
.
+<#syn-bad-struct-04> rdf:type rdft:TestTurtleNegativeSyntax ;
+ mf:name "syn-bad-struct-04" ;
+ mf:action <syn-bad-struct-04.ttl> ;
+ .
+
+<#syn-bad-struct-05> rdf:type rdft:TestTurtleNegativeSyntax ;
+ mf:name "syn-bad-struct-05" ;
+ mf:action <syn-bad-struct-05.ttl> ;
+ .
+
+<#syn-bad-struct-06> rdf:type rdft:TestTurtleNegativeSyntax ;
+ mf:name "syn-bad-struct-06" ;
+ mf:action <syn-bad-struct-06.ttl> ;
+ .
+
+<#syn-bad-struct-07> rdf:type rdft:TestTurtleNegativeSyntax ;
+ mf:name "syn-bad-struct-07" ;
+ mf:action <syn-bad-struct-07.ttl> ;
+ .
+
<#syn-bad-kw-01> rdf:type rdft:TestTurtleNegativeSyntax ;
mf:name "syn-bad-kw-01" ;
mf:action <syn-bad-kw-01.ttl> ;
@@ -617,26 +641,6 @@
mf:action <syn-bad-kw-05.ttl> ;
.
-<#syn-bad-struct-04> rdf:type rdft:TestTurtleNegativeSyntax ;
- mf:name "syn-bad-struct-04" ;
- mf:action <syn-bad-struct-04.ttl> ;
- .
-
-<#syn-bad-struct-05> rdf:type rdft:TestTurtleNegativeSyntax ;
- mf:name "syn-bad-struct-05" ;
- mf:action <syn-bad-struct-05.ttl> ;
- .
-
-<#syn-bad-struct-06> rdf:type rdft:TestTurtleNegativeSyntax ;
- mf:name "syn-bad-struct-06" ;
- mf:action <syn-bad-struct-06.ttl> ;
- .
-
-<#syn-bad-struct-07> rdf:type rdft:TestTurtleNegativeSyntax ;
- mf:name "syn-bad-struct-07" ;
- mf:action <syn-bad-struct-07.ttl> ;
- .
-
<#syn-bad-struct-08> rdf:type rdft:TestTurtleNegativeSyntax ;
mf:name "syn-bad-struct-08" ;
mf:action <syn-bad-struct-08.ttl> ;
@@ -667,6 +671,26 @@
mf:action <syn-bad-struct-13.ttl> ;
.
+<#syn-bad-struct-14> rdf:type rdft:TestTurtleNegativeSyntax ;
+ mf:name "syn-bad-struct-14" ;
+ mf:action <syn-bad-struct-14.ttl> ;
+ .
+
+<#syn-bad-struct-15> rdf:type rdft:TestTurtleNegativeSyntax ;
+ mf:name "syn-bad-struct-15" ;
+ mf:action <syn-bad-struct-15.ttl> ;
+ .
+
+<#syn-bad-struct-16> rdf:type rdft:TestTurtleNegativeSyntax ;
+ mf:name "syn-bad-struct-16" ;
+ mf:action <syn-bad-struct-16.ttl> ;
+ .
+
+<#syn-bad-struct-17> rdf:type rdft:TestTurtleNegativeSyntax ;
+ mf:name "syn-bad-struct-17" ;
+ mf:action <syn-bad-struct-17.ttl> ;
+ .
+
<#syn-bad-lang-01> rdf:type rdft:TestTurtleNegativeSyntax ;
mf:name "syn-bad-lang-01" ;
mf:action <syn-bad-lang-01.ttl> ;
Modified: jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/master
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/master?rev=1403047&r1=1403046&r2=1403047&view=diff
==============================================================================
--- jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/master (original)
+++ jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/master Sun Oct 28 17:26:25 2012
@@ -485,29 +485,51 @@ ROOT=syn-bad-struct
<http://example/s> <http://example/p> <http://example/o> <http://example/g> .
--End--
+--BadSyntax--
+# Turtle does not allow literals-as-subjects
+"hello" <http://example/p> <http://example/o> .
+--End--
+
+
+--BadSyntax--
+# Turtle does not allow literals-as-predicates
+<http://example/s> "hello" <http://example/o> .
+--End--
+
+--BadSyntax--
+# Turtle does not allow bnodes-as-predicates
+<http://example/s> [] <http://example/o> .
+--End--
+
+--BadSyntax--
+# Turtle does not allow bnodes-as-predicates
+<http://example/s> _:p <http://example/o> .
+--End--
+
+
# Forms
ROOT=syn-bad-kw
---Syntax--
+--BadSyntax--
@prefix : <http://example> .
:s A :C .
--End--
---Syntax--
+--BadSyntax--
@prefix : <http://example> .
a :p :o .
--End--
---Syntax--
+--BadSyntax--
@prefix : <http://example> .
:s :p a .
--End--
---Syntax--
+--BadSyntax--
@prefix : <http://example> .
true :p :o .
--End--
---Syntax--
+--BadSyntax--
@prefix : <http://example> .
:s true :o .
--End--
Modified: jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-04.ttl
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-04.ttl?rev=1403047&r1=1403046&r2=1403047&view=diff
==============================================================================
--- jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-04.ttl (original)
+++ jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-04.ttl Sun Oct 28 17:26:25 2012
@@ -1,2 +1,2 @@
-# No DOT
-<http://example/s> <http://example/p> <http://example/o>
+# Turtle does not allow literals-as-subjects
+"hello" <http://example/p> <http://example/o> .
Modified: jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-05.ttl
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-05.ttl?rev=1403047&r1=1403046&r2=1403047&view=diff
==============================================================================
--- jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-05.ttl (original)
+++ jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-05.ttl Sun Oct 28 17:26:25 2012
@@ -1,2 +1,2 @@
-# Too many DOT
-<http://example/s> <http://example/p> <http://example/o> . .
+# Turtle does not allow literals-as-predicates
+<http://example/s> "hello" <http://example/o> .
Modified: jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-06.ttl
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-06.ttl?rev=1403047&r1=1403046&r2=1403047&view=diff
==============================================================================
--- jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-06.ttl (original)
+++ jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-06.ttl Sun Oct 28 17:26:25 2012
@@ -1,3 +1,2 @@
-# Too many DOT
-<http://example/s> <http://example/p> <http://example/o> . .
-<http://example/s1> <http://example/p1> <http://example/o1> .
+# Turtle does not allow bnodes-as-predicates
+<http://example/s> [] <http://example/o> .
Modified: jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-07.ttl
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-07.ttl?rev=1403047&r1=1403046&r2=1403047&view=diff
==============================================================================
--- jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-07.ttl (original)
+++ jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-07.ttl Sun Oct 28 17:26:25 2012
@@ -1,2 +1,2 @@
-# Trailing ;
-<http://example/s> <http://example/p> <http://example/o> ;
+# Turtle does not allow bnodes-as-predicates
+<http://example/s> _:p <http://example/o> .
Modified: jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-08.ttl
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-08.ttl?rev=1403047&r1=1403046&r2=1403047&view=diff
==============================================================================
--- jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-08.ttl (original)
+++ jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-08.ttl Sun Oct 28 17:26:25 2012
@@ -1 +1,2 @@
-<http://example/s> <http://example/p>
+# No DOT
+<http://example/s> <http://example/p> <http://example/o>
Modified: jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-09.ttl
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-09.ttl?rev=1403047&r1=1403046&r2=1403047&view=diff
==============================================================================
--- jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-09.ttl (original)
+++ jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-09.ttl Sun Oct 28 17:26:25 2012
@@ -1 +1,2 @@
-<http://example/s> <http://example/p>
+# Too many DOT
+<http://example/s> <http://example/p> <http://example/o> . .
Modified: jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-10.ttl
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-10.ttl?rev=1403047&r1=1403046&r2=1403047&view=diff
==============================================================================
--- jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-10.ttl (original)
+++ jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-10.ttl Sun Oct 28 17:26:25 2012
@@ -1,2 +1,3 @@
-# Literal as subject
-"abc" <http://example/p> <http://example/p> .
+# Too many DOT
+<http://example/s> <http://example/p> <http://example/o> . .
+<http://example/s1> <http://example/p1> <http://example/o1> .
Modified: jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-11.ttl
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-11.ttl?rev=1403047&r1=1403046&r2=1403047&view=diff
==============================================================================
--- jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-11.ttl (original)
+++ jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-11.ttl Sun Oct 28 17:26:25 2012
@@ -1,2 +1,2 @@
-# Literal as predicate
-<http://example/s> "abc" <http://example/p> .
+# Trailing ;
+<http://example/s> <http://example/p> <http://example/o> ;
Modified: jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-12.ttl
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-12.ttl?rev=1403047&r1=1403046&r2=1403047&view=diff
==============================================================================
--- jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-12.ttl (original)
+++ jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-12.ttl Sun Oct 28 17:26:25 2012
@@ -1,2 +1 @@
-# BNode as predicate
-<http://example/s> [] <http://example/p> .
+<http://example/s> <http://example/p>
Modified: jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-13.ttl
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-13.ttl?rev=1403047&r1=1403046&r2=1403047&view=diff
==============================================================================
--- jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-13.ttl (original)
+++ jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-13.ttl Sun Oct 28 17:26:25 2012
@@ -1,2 +1 @@
-# BNode as predicate
-<http://example/s> _:a <http://example/p> .
+<http://example/s> <http://example/p>
Added: jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-14.ttl
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-14.ttl?rev=1403047&view=auto
==============================================================================
--- jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-14.ttl (added)
+++ jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-14.ttl Sun Oct 28 17:26:25 2012
@@ -0,0 +1,2 @@
+# Literal as subject
+"abc" <http://example/p> <http://example/p> .
Added: jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-15.ttl
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-15.ttl?rev=1403047&view=auto
==============================================================================
--- jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-15.ttl (added)
+++ jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-15.ttl Sun Oct 28 17:26:25 2012
@@ -0,0 +1,2 @@
+# Literal as predicate
+<http://example/s> "abc" <http://example/p> .
Added: jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-16.ttl
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-16.ttl?rev=1403047&view=auto
==============================================================================
--- jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-16.ttl (added)
+++ jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-16.ttl Sun Oct 28 17:26:25 2012
@@ -0,0 +1,2 @@
+# BNode as predicate
+<http://example/s> [] <http://example/p> .
Added: jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-17.ttl
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-17.ttl?rev=1403047&view=auto
==============================================================================
--- jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-17.ttl (added)
+++ jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/syn-bad-struct-17.ttl Sun Oct 28 17:26:25 2012
@@ -0,0 +1,2 @@
+# BNode as predicate
+<http://example/s> _:a <http://example/p> .