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>  .