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 20:28:52 UTC

svn commit: r1403080 - in /jena/Experimental/riot-reader: ./ src/test/java/org/apache/jena/riot/ src/test/java/org/apache/jena/riot/langsuite/ testing/RIOT/Lang/ testing/RIOT/Lang/Turtle/

Author: andy
Date: Sun Oct 28 19:28:51 2012
New Revision: 1403080

URL: http://svn.apache.org/viewvc?rev=1403080&view=rev
Log:
Consolidate; remove small classes, call driver class directly.
Integrate scripted tests in JUnit test hierarchy.

Added:
    jena/Experimental/riot-reader/src/test/java/org/apache/jena/riot/langsuite/TestSuiteRiotLang.java
      - copied, changed from r1403078, jena/Experimental/riot-reader/src/test/java/org/apache/jena/riot/langsuite/TestSuiteTurtle.java
Removed:
    jena/Experimental/riot-reader/src/test/java/org/apache/jena/riot/langsuite/TestSuiteTurtle.java
    jena/Experimental/riot-reader/src/test/java/org/apache/jena/riot/langsuite/UnitTestBadSyntaxNTriples.java
    jena/Experimental/riot-reader/src/test/java/org/apache/jena/riot/langsuite/UnitTestBadSyntaxTurtle.java
    jena/Experimental/riot-reader/src/test/java/org/apache/jena/riot/langsuite/UnitTestSyntaxNTriples.java
    jena/Experimental/riot-reader/src/test/java/org/apache/jena/riot/langsuite/UnitTestSyntaxTurtle.java
Modified:
    jena/Experimental/riot-reader/pom.xml
    jena/Experimental/riot-reader/src/test/java/org/apache/jena/riot/TS_LangSuite.java
    jena/Experimental/riot-reader/src/test/java/org/apache/jena/riot/langsuite/FactoryTestRiot.java
    jena/Experimental/riot-reader/testing/RIOT/Lang/Turtle/manifest.ttl
    jena/Experimental/riot-reader/testing/RIOT/Lang/manifest-all.ttl

Modified: jena/Experimental/riot-reader/pom.xml
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/pom.xml?rev=1403080&r1=1403079&r2=1403080&view=diff
==============================================================================
--- jena/Experimental/riot-reader/pom.xml (original)
+++ jena/Experimental/riot-reader/pom.xml Sun Oct 28 19:28:51 2012
@@ -53,12 +53,6 @@
       <artifactId>junit</artifactId>
       <version>[4.9,)</version>
       <scope>test</scope>
-      <exclusions>
-	<exclusion>
-	  <groupId>org.hamcrest</groupId>
-	  <artifactId>hamcrest-core</artifactId>
-      	</exclusion>
-      </exclusions>
     </dependency>
 
   </dependencies>

Modified: jena/Experimental/riot-reader/src/test/java/org/apache/jena/riot/TS_LangSuite.java
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/src/test/java/org/apache/jena/riot/TS_LangSuite.java?rev=1403080&r1=1403079&r2=1403080&view=diff
==============================================================================
--- jena/Experimental/riot-reader/src/test/java/org/apache/jena/riot/TS_LangSuite.java (original)
+++ jena/Experimental/riot-reader/src/test/java/org/apache/jena/riot/TS_LangSuite.java Sun Oct 28 19:28:51 2012
@@ -18,18 +18,20 @@
 
 package org.apache.jena.riot;
 
-import org.apache.jena.riot.langsuite.TestSuiteTurtle ;
+import org.apache.jena.riot.langsuite.TestSuiteRiotLang ;
 import org.junit.AfterClass ;
 import org.junit.BeforeClass ;
 import org.junit.runner.RunWith ;
 import org.junit.runners.Suite ;
 import org.openjena.atlas.junit.BaseTest ;
+import org.openjena.riot.RIOT ;
 
 /** The test suites - these are driven by a manifest file and use external files for tests */
 
 @RunWith(Suite.class)
 @Suite.SuiteClasses( {
-    TestSuiteTurtle.class
+    // collapse if all scripted.
+    TestSuiteRiotLang.class
 //    , TestSuiteTrig.class
 //    , TestSuiteRDFJSON.class
 })
@@ -38,12 +40,14 @@ public class TS_LangSuite
 {
     @BeforeClass public static void beforeClass()
     { 
+        RIOT.setStrictMode(true) ;
         BaseTest.setTestLogging() ;
     }
 
     @AfterClass public static void afterClass()
     { 
         BaseTest.unsetTestLogging() ;
+        RIOT.setStrictMode(false) ;
     }
 
 }

Modified: jena/Experimental/riot-reader/src/test/java/org/apache/jena/riot/langsuite/FactoryTestRiot.java
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/src/test/java/org/apache/jena/riot/langsuite/FactoryTestRiot.java?rev=1403080&r1=1403079&r2=1403080&view=diff
==============================================================================
--- jena/Experimental/riot-reader/src/test/java/org/apache/jena/riot/langsuite/FactoryTestRiot.java (original)
+++ jena/Experimental/riot-reader/src/test/java/org/apache/jena/riot/langsuite/FactoryTestRiot.java Sun Oct 28 19:28:51 2012
@@ -20,6 +20,7 @@ package org.apache.jena.riot.langsuite ;
 
 import junit.framework.Test ;
 import junit.framework.TestSuite ;
+import org.apache.jena.riot.Lang2 ;
 import org.openjena.riot.RiotException ;
 import org.openjena.riot.TestVocabRIOT ;
 
@@ -75,10 +76,27 @@ public class FactoryTestRiot extends Tes
             baseIRI = baseIRI+x ;
 
             if (r.equals(VocabLangRDF.TestPositiveSyntaxTTL) )
-                return new UnitTestSyntaxTurtle(testName, input.getURI()) ;
+                return new UnitTestSyntax(testName, input.getURI(), Lang2.TURTLE) ;
             
             if (r.equals(VocabLangRDF.TestNegativeSyntaxTTL) )
-                return new UnitTestBadSyntaxTurtle(testName, input.getURI()) ;
+                return new UnitTestBadSyntax(testName, input.getURI(), Lang2.TURTLE) ;
+
+            if (r.equals(VocabLangRDF.TestPositiveSyntaxNT) )
+                return new UnitTestSyntax(testName, input.getURI(), Lang2.NTRIPLES) ;
+            
+            if (r.equals(VocabLangRDF.TestNegativeSyntaxNT) )
+                return new UnitTestBadSyntax(testName, input.getURI(), Lang2.NTRIPLES) ;
+
+            if (r.equals(VocabLangRDF.TestPositiveSyntaxRJ) )
+                return new UnitTestSyntax(testName, input.getURI(), Lang2.RDFJSON) ;
+            
+            if (r.equals(VocabLangRDF.TestNegativeSyntaxRJ) )
+                return new UnitTestBadSyntax(testName, input.getURI(), Lang2.RDFJSON) ;
+            
+            if ( r.equals(VocabLangRDF.TestSurpressed ))
+                return new UnitTestSurpressed(testName) ;
+
+            // Eval.
             
             if (r.equals(VocabLangRDF.TestPositiveEvalTTL) )
                 return new UnitTestEvalTurtle(testName, input.getURI(), result.getURI(), baseIRI) ;
@@ -86,14 +104,6 @@ public class FactoryTestRiot extends Tes
             if (r.equals(VocabLangRDF.TestNegativeEvalTTL) )
                 return new UnitTestBadEvalTurtle(testName, input.getURI(), result.getURI(), baseIRI) ;
                 
-            if (r.equals(VocabLangRDF.TestPositiveSyntaxNT) )
-                return new UnitTestSyntaxNTriples(testName, input.getURI()) ;
-            
-            if (r.equals(VocabLangRDF.TestNegativeSyntaxNT) )
-                return new UnitTestBadSyntaxNTriples(testName, input.getURI()) ;
-
-            if ( r.equals(VocabLangRDF.TestSurpressed ))
-                return new UnitTestSurpressed(testName) ;
 
             
 //            // Old vocab

Copied: jena/Experimental/riot-reader/src/test/java/org/apache/jena/riot/langsuite/TestSuiteRiotLang.java (from r1403078, jena/Experimental/riot-reader/src/test/java/org/apache/jena/riot/langsuite/TestSuiteTurtle.java)
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/src/test/java/org/apache/jena/riot/langsuite/TestSuiteRiotLang.java?p2=jena/Experimental/riot-reader/src/test/java/org/apache/jena/riot/langsuite/TestSuiteRiotLang.java&p1=jena/Experimental/riot-reader/src/test/java/org/apache/jena/riot/langsuite/TestSuiteTurtle.java&r1=1403078&r2=1403080&rev=1403080&view=diff
==============================================================================
--- jena/Experimental/riot-reader/src/test/java/org/apache/jena/riot/langsuite/TestSuiteTurtle.java (original)
+++ jena/Experimental/riot-reader/src/test/java/org/apache/jena/riot/langsuite/TestSuiteRiotLang.java Sun Oct 28 19:28:51 2012
@@ -18,23 +18,19 @@
 
 package org.apache.jena.riot.langsuite;
 
-
 import junit.framework.TestSuite ;
 import org.junit.runner.RunWith ;
 import org.junit.runners.AllTests ;
-import org.openjena.riot.TestVocabRIOT ;
 
 @RunWith(AllTests.class)
-public class TestSuiteTurtle extends TestSuite
+public class TestSuiteRiotLang extends TestSuite
 {
-    // The base URI of the test directory in the submission
-    // NB The test results use http://www.w3.org/2001/sw/DataAccess/df1/tests/ in N-Triples (??!!)
-    private static final String manifest1 = "testing/RIOT/manifest-turtle.ttl" ;
+    private static final String manifest1 = "testing/RIOT/Lang/manifest-all.ttl" ;
 
     static public TestSuite suite()
     {
-        TestSuite ts = new TestSuite("Turtle") ;
-        ts.addTest(FactoryTestRiot.make(manifest1, TestVocabRIOT.TestInOut, "Turtle-")) ;
+        TestSuite ts = new TestSuite("RIOT Lang") ;
+        ts.addTest(FactoryTestRiot.make(manifest1, null, null)) ;
         return ts ;
     }
 }

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=1403080&r1=1403079&r2=1403080&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 19:28:51 2012
@@ -0,0 +1,777 @@
+#  Licensed to the Apache Software Foundation (ASF) under one or more
+#  contributor license agreements.  See the NOTICE file distributed with
+#  this work for additional information regarding copyright ownership.
+#  The ASF licenses this file to You under the Apache License, Version 2.0
+#  (the "License"); you may not use this file except in compliance with
+#  the License.  You may obtain a copy of the License at
+# 
+#       http://www.apache.org/licenses/LICENSE-2.0
+# 
+#  Unless required by applicable law or agreed to in writing, software
+#  distributed under the License is distributed on an "AS IS" BASIS,
+#  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+#  See the License for the specific language governing permissions and
+#  limitations under the License.
+
+@prefix rdf:    <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
+@prefix rdfs:	<http://www.w3.org/2000/01/rdf-schema#> .
+@prefix mf:     <http://www.w3.org/2001/sw/DataAccess/tests/test-manifest#> .
+@prefix qt:     <http://www.w3.org/2001/sw/DataAccess/tests/test-query#> .
+
+@prefix rdft:   <http://www.w3.org/ns/rdftest#> .
+
+<>  rdf:type mf:Manifest ;
+    rdfs:comment "Turtle tests" ;
+    mf:entries
+    (
+    <#syn-file-01>
+    <#syn-file-02>
+    <#syn-file-03>
+    <#syn-uri-01>
+    <#syn-uri-02>
+    <#syn-uri-03>
+    <#syn-base-01>
+    <#syn-base-02>
+    <#syn-base-03>
+    <#syn-base-04>
+    <#syn-prefix-01>
+    <#syn-prefix-02>
+    <#syn-prefix-03>
+    <#syn-prefix-04>
+    <#syn-prefix-05>
+    <#syn-prefix-06>
+    <#syn-prefix-07>
+    <#syn-prefix-08>
+    <#syn-prefix-09>
+    <#syn-prefix-10>
+    <#syn-string-01>
+    <#syn-string-02>
+    <#syn-string-03>
+    <#syn-string-04>
+    <#syn-string-05>
+    <#syn-string-06>
+    <#syn-string-07>
+    <#syn-string-08>
+    <#syn-string-09>
+    <#syn-string-10>
+    <#syn-string-11>
+    <#syn-str-esc-01>
+    <#syn-str-esc-02>
+    <#syn-str-esc-03>
+    <#syn-pname-esc-01>
+    <#syn-pname-esc-02>
+    <#syn-bnode-01>
+    <#syn-bnode-02>
+    <#syn-bnode-03>
+    <#syn-bnode-04>
+    <#syn-bnode-05>
+    <#syn-bnode-06>
+    <#syn-bnode-07>
+    <#syn-bnode-08>
+    <#syn-bnode-09>
+    <#syn-bnode-10>
+    <#syn-number-01>
+    <#syn-number-02>
+    <#syn-number-03>
+    <#syn-number-04>
+    <#syn-number-05>
+    <#syn-number-06>
+    <#syn-number-07>
+    <#syn-number-08>
+    <#syn-number-09>
+    <#syn-number-10>
+    <#syn-number-11>
+    <#syn-datatypes-01>
+    <#syn-datatypes-02>
+    <#syn-kw-01>
+    <#syn-kw-02>
+    <#syn-kw-03>
+    <#syn-struct-01>
+    <#syn-struct-02>
+    <#syn-struct-03>
+    <#syn-lists-01>
+    <#syn-lists-02>
+    <#syn-lists-03>
+    <#syn-lists-04>
+    <#syn-lists-05>
+    <#syn-bad-uri-01>
+    <#syn-bad-uri-02>
+    <#syn-bad-uri-03>
+    <#syn-bad-uri-04>
+    <#syn-bad-uri-05>
+    <#syn-bad-uri-06>
+    <#syn-bad-uri-07>
+    <#syn-bad-uri-08>
+    <#syn-bad-uri-09>
+    <#syn-bad-prefix-01>
+    <#syn-bad-prefix-02>
+    <#syn-bad-prefix-03>
+    <#syn-bad-prefix-04>
+    <#syn-bad-base-01>
+    <#syn-bad-base-02>
+    <#syn-bad-base-03>
+    <#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-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>
+    <#syn-bad-esc-03>
+    <#syn-bad-esc-04>
+    <#syn-bad-pname-01>
+    <#syn-bad-pname-02>
+    <#syn-bad-pname-03>
+    <#syn-bad-string-01>
+    <#syn-bad-string-02>
+    <#syn-bad-string-03>
+    <#syn-bad-string-04>
+    <#syn-bad-num-01>
+    <#syn-bad-num-02>
+    <#syn-bad-num-03>
+    <#syn-bad-num-04>
+    <#syn-bad-num-05>
+    ) .
+
+<#syn-file-01> rdf:type rdft:TestTurtlePositiveSyntax ;
+   mf:name    "syn-file-01" ;
+   mf:action    <syn-file-01.ttl> ;
+   .
+
+<#syn-file-02> rdf:type rdft:TestTurtlePositiveSyntax ;
+   mf:name    "syn-file-02" ;
+   mf:action    <syn-file-02.ttl> ;
+   .
+
+<#syn-file-03> rdf:type rdft:TestTurtlePositiveSyntax ;
+   mf:name    "syn-file-03" ;
+   mf:action    <syn-file-03.ttl> ;
+   .
+
+<#syn-uri-01> rdf:type rdft:TestTurtlePositiveSyntax ;
+   mf:name    "syn-uri-01" ;
+   mf:action    <syn-uri-01.ttl> ;
+   .
+
+<#syn-uri-02> rdf:type rdft:TestTurtlePositiveSyntax ;
+   mf:name    "syn-uri-02" ;
+   mf:action    <syn-uri-02.ttl> ;
+   .
+
+<#syn-uri-03> rdf:type rdft:TestTurtlePositiveSyntax ;
+   mf:name    "syn-uri-03" ;
+   mf:action    <syn-uri-03.ttl> ;
+   .
+
+<#syn-base-01> rdf:type rdft:TestTurtlePositiveSyntax ;
+   mf:name    "syn-base-01" ;
+   mf:action    <syn-base-01.ttl> ;
+   .
+
+<#syn-base-02> rdf:type rdft:TestTurtlePositiveSyntax ;
+   mf:name    "syn-base-02" ;
+   mf:action    <syn-base-02.ttl> ;
+   .
+
+<#syn-base-03> rdf:type rdft:TestTurtlePositiveSyntax ;
+   mf:name    "syn-base-03" ;
+   mf:action    <syn-base-03.ttl> ;
+   .
+
+<#syn-base-04> rdf:type rdft:TestTurtlePositiveSyntax ;
+   mf:name    "syn-base-04" ;
+   mf:action    <syn-base-04.ttl> ;
+   .
+
+<#syn-prefix-01> rdf:type rdft:TestTurtlePositiveSyntax ;
+   mf:name    "syn-prefix-01" ;
+   mf:action    <syn-prefix-01.ttl> ;
+   .
+
+<#syn-prefix-02> rdf:type rdft:TestTurtlePositiveSyntax ;
+   mf:name    "syn-prefix-02" ;
+   mf:action    <syn-prefix-02.ttl> ;
+   .
+
+<#syn-prefix-03> rdf:type rdft:TestTurtlePositiveSyntax ;
+   mf:name    "syn-prefix-03" ;
+   mf:action    <syn-prefix-03.ttl> ;
+   .
+
+<#syn-prefix-04> rdf:type rdft:TestTurtlePositiveSyntax ;
+   mf:name    "syn-prefix-04" ;
+   mf:action    <syn-prefix-04.ttl> ;
+   .
+
+<#syn-prefix-05> rdf:type rdft:TestTurtlePositiveSyntax ;
+   mf:name    "syn-prefix-05" ;
+   mf:action    <syn-prefix-05.ttl> ;
+   .
+
+<#syn-prefix-06> rdf:type rdft:TestTurtlePositiveSyntax ;
+   mf:name    "syn-prefix-06" ;
+   mf:action    <syn-prefix-06.ttl> ;
+   .
+
+<#syn-prefix-07> rdf:type rdft:TestTurtlePositiveSyntax ;
+   mf:name    "syn-prefix-07" ;
+   mf:action    <syn-prefix-07.ttl> ;
+   .
+
+<#syn-prefix-08> rdf:type rdft:TestTurtlePositiveSyntax ;
+   mf:name    "syn-prefix-08" ;
+   mf:action    <syn-prefix-08.ttl> ;
+   .
+
+<#syn-prefix-09> rdf:type rdft:TestTurtlePositiveSyntax ;
+   mf:name    "syn-prefix-09" ;
+   mf:action    <syn-prefix-09.ttl> ;
+   .
+
+<#syn-prefix-10> rdf:type rdft:TestTurtlePositiveSyntax ;
+   mf:name    "syn-prefix-10" ;
+   mf:action    <syn-prefix-10.ttl> ;
+   .
+
+<#syn-string-01> rdf:type rdft:TestTurtlePositiveSyntax ;
+   mf:name    "syn-string-01" ;
+   mf:action    <syn-string-01.ttl> ;
+   .
+
+<#syn-string-02> rdf:type rdft:TestTurtlePositiveSyntax ;
+   mf:name    "syn-string-02" ;
+   mf:action    <syn-string-02.ttl> ;
+   .
+
+<#syn-string-03> rdf:type rdft:TestTurtlePositiveSyntax ;
+   mf:name    "syn-string-03" ;
+   mf:action    <syn-string-03.ttl> ;
+   .
+
+<#syn-string-04> rdf:type rdft:TestTurtlePositiveSyntax ;
+   mf:name    "syn-string-04" ;
+   mf:action    <syn-string-04.ttl> ;
+   .
+
+<#syn-string-05> rdf:type rdft:TestTurtlePositiveSyntax ;
+   mf:name    "syn-string-05" ;
+   mf:action    <syn-string-05.ttl> ;
+   .
+
+<#syn-string-06> rdf:type rdft:TestTurtlePositiveSyntax ;
+   mf:name    "syn-string-06" ;
+   mf:action    <syn-string-06.ttl> ;
+   .
+
+<#syn-string-07> rdf:type rdft:TestTurtlePositiveSyntax ;
+   mf:name    "syn-string-07" ;
+   mf:action    <syn-string-07.ttl> ;
+   .
+
+<#syn-string-08> rdf:type rdft:TestTurtlePositiveSyntax ;
+   mf:name    "syn-string-08" ;
+   mf:action    <syn-string-08.ttl> ;
+   .
+
+<#syn-string-09> rdf:type rdft:TestTurtlePositiveSyntax ;
+   mf:name    "syn-string-09" ;
+   mf:action    <syn-string-09.ttl> ;
+   .
+
+<#syn-string-10> rdf:type rdft:TestTurtlePositiveSyntax ;
+   mf:name    "syn-string-10" ;
+   mf:action    <syn-string-10.ttl> ;
+   .
+
+<#syn-string-11> rdf:type rdft:TestTurtlePositiveSyntax ;
+   mf:name    "syn-string-11" ;
+   mf:action    <syn-string-11.ttl> ;
+   .
+
+<#syn-str-esc-01> rdf:type rdft:TestTurtlePositiveSyntax ;
+   mf:name    "syn-str-esc-01" ;
+   mf:action    <syn-str-esc-01.ttl> ;
+   .
+
+<#syn-str-esc-02> rdf:type rdft:TestTurtlePositiveSyntax ;
+   mf:name    "syn-str-esc-02" ;
+   mf:action    <syn-str-esc-02.ttl> ;
+   .
+
+<#syn-str-esc-03> rdf:type rdft:TestTurtlePositiveSyntax ;
+   mf:name    "syn-str-esc-03" ;
+   mf:action    <syn-str-esc-03.ttl> ;
+   .
+
+<#syn-pname-esc-01> rdf:type rdft:TestTurtlePositiveSyntax ;
+   mf:name    "syn-pname-esc-01" ;
+   mf:action    <syn-pname-esc-01.ttl> ;
+   .
+
+<#syn-pname-esc-02> rdf:type rdft:TestTurtlePositiveSyntax ;
+   mf:name    "syn-pname-esc-02" ;
+   mf:action    <syn-pname-esc-02.ttl> ;
+   .
+
+<#syn-bnode-01> rdf:type rdft:TestTurtlePositiveSyntax ;
+   mf:name    "syn-bnode-01" ;
+   mf:action    <syn-bnode-01.ttl> ;
+   .
+
+<#syn-bnode-02> rdf:type rdft:TestTurtlePositiveSyntax ;
+   mf:name    "syn-bnode-02" ;
+   mf:action    <syn-bnode-02.ttl> ;
+   .
+
+<#syn-bnode-03> rdf:type rdft:TestTurtlePositiveSyntax ;
+   mf:name    "syn-bnode-03" ;
+   mf:action    <syn-bnode-03.ttl> ;
+   .
+
+<#syn-bnode-04> rdf:type rdft:TestTurtlePositiveSyntax ;
+   mf:name    "syn-bnode-04" ;
+   mf:action    <syn-bnode-04.ttl> ;
+   .
+
+<#syn-bnode-05> rdf:type rdft:TestTurtlePositiveSyntax ;
+   mf:name    "syn-bnode-05" ;
+   mf:action    <syn-bnode-05.ttl> ;
+   .
+
+<#syn-bnode-06> rdf:type rdft:TestTurtlePositiveSyntax ;
+   mf:name    "syn-bnode-06" ;
+   mf:action    <syn-bnode-06.ttl> ;
+   .
+
+<#syn-bnode-07> rdf:type rdft:TestTurtlePositiveSyntax ;
+   mf:name    "syn-bnode-07" ;
+   mf:action    <syn-bnode-07.ttl> ;
+   .
+
+<#syn-bnode-08> rdf:type rdft:TestTurtlePositiveSyntax ;
+   mf:name    "syn-bnode-08" ;
+   mf:action    <syn-bnode-08.ttl> ;
+   .
+
+<#syn-bnode-09> rdf:type rdft:TestTurtlePositiveSyntax ;
+   mf:name    "syn-bnode-09" ;
+   mf:action    <syn-bnode-09.ttl> ;
+   .
+
+<#syn-bnode-10> rdf:type rdft:TestTurtlePositiveSyntax ;
+   mf:name    "syn-bnode-10" ;
+   mf:action    <syn-bnode-10.ttl> ;
+   .
+
+<#syn-number-01> rdf:type rdft:TestTurtlePositiveSyntax ;
+   mf:name    "syn-number-01" ;
+   mf:action    <syn-number-01.ttl> ;
+   .
+
+<#syn-number-02> rdf:type rdft:TestTurtlePositiveSyntax ;
+   mf:name    "syn-number-02" ;
+   mf:action    <syn-number-02.ttl> ;
+   .
+
+<#syn-number-03> rdf:type rdft:TestTurtlePositiveSyntax ;
+   mf:name    "syn-number-03" ;
+   mf:action    <syn-number-03.ttl> ;
+   .
+
+<#syn-number-04> rdf:type rdft:TestTurtlePositiveSyntax ;
+   mf:name    "syn-number-04" ;
+   mf:action    <syn-number-04.ttl> ;
+   .
+
+<#syn-number-05> rdf:type rdft:TestTurtlePositiveSyntax ;
+   mf:name    "syn-number-05" ;
+   mf:action    <syn-number-05.ttl> ;
+   .
+
+<#syn-number-06> rdf:type rdft:TestTurtlePositiveSyntax ;
+   mf:name    "syn-number-06" ;
+   mf:action    <syn-number-06.ttl> ;
+   .
+
+<#syn-number-07> rdf:type rdft:TestTurtlePositiveSyntax ;
+   mf:name    "syn-number-07" ;
+   mf:action    <syn-number-07.ttl> ;
+   .
+
+<#syn-number-08> rdf:type rdft:TestTurtlePositiveSyntax ;
+   mf:name    "syn-number-08" ;
+   mf:action    <syn-number-08.ttl> ;
+   .
+
+<#syn-number-09> rdf:type rdft:TestTurtlePositiveSyntax ;
+   mf:name    "syn-number-09" ;
+   mf:action    <syn-number-09.ttl> ;
+   .
+
+<#syn-number-10> rdf:type rdft:TestTurtlePositiveSyntax ;
+   mf:name    "syn-number-10" ;
+   mf:action    <syn-number-10.ttl> ;
+   .
+
+<#syn-number-11> rdf:type rdft:TestTurtlePositiveSyntax ;
+   mf:name    "syn-number-11" ;
+   mf:action    <syn-number-11.ttl> ;
+   .
+
+<#syn-datatypes-01> rdf:type rdft:TestTurtlePositiveSyntax ;
+   mf:name    "syn-datatypes-01" ;
+   mf:action    <syn-datatypes-01.ttl> ;
+   .
+
+<#syn-datatypes-02> rdf:type rdft:TestTurtlePositiveSyntax ;
+   mf:name    "syn-datatypes-02" ;
+   mf:action    <syn-datatypes-02.ttl> ;
+   .
+
+<#syn-kw-01> rdf:type rdft:TestTurtlePositiveSyntax ;
+   mf:name    "syn-kw-01" ;
+   mf:action    <syn-kw-01.ttl> ;
+   .
+
+<#syn-kw-02> rdf:type rdft:TestTurtlePositiveSyntax ;
+   mf:name    "syn-kw-02" ;
+   mf:action    <syn-kw-02.ttl> ;
+   .
+
+<#syn-kw-03> rdf:type rdft:TestTurtlePositiveSyntax ;
+   mf:name    "syn-kw-03" ;
+   mf:action    <syn-kw-03.ttl> ;
+   .
+
+<#syn-struct-01> rdf:type rdft:TestTurtlePositiveSyntax ;
+   mf:name    "syn-struct-01" ;
+   mf:action    <syn-struct-01.ttl> ;
+   .
+
+<#syn-struct-02> rdf:type rdft:TestTurtlePositiveSyntax ;
+   mf:name    "syn-struct-02" ;
+   mf:action    <syn-struct-02.ttl> ;
+   .
+
+<#syn-struct-03> rdf:type rdft:TestTurtlePositiveSyntax ;
+   mf:name    "syn-struct-03" ;
+   mf:action    <syn-struct-03.ttl> ;
+   .
+
+<#syn-lists-01> rdf:type rdft:TestTurtlePositiveSyntax ;
+   mf:name    "syn-lists-01" ;
+   mf:action    <syn-lists-01.ttl> ;
+   .
+
+<#syn-lists-02> rdf:type rdft:TestTurtlePositiveSyntax ;
+   mf:name    "syn-lists-02" ;
+   mf:action    <syn-lists-02.ttl> ;
+   .
+
+<#syn-lists-03> rdf:type rdft:TestTurtlePositiveSyntax ;
+   mf:name    "syn-lists-03" ;
+   mf:action    <syn-lists-03.ttl> ;
+   .
+
+<#syn-lists-04> rdf:type rdft:TestTurtlePositiveSyntax ;
+   mf:name    "syn-lists-04" ;
+   mf:action    <syn-lists-04.ttl> ;
+   .
+
+<#syn-lists-05> rdf:type rdft:TestTurtlePositiveSyntax ;
+   mf:name    "syn-lists-05" ;
+   mf:action    <syn-lists-05.ttl> ;
+   .
+
+<#syn-bad-uri-01> rdf:type rdft:TestTurtleNegativeSyntax ;
+   mf:name    "syn-bad-uri-01" ;
+   mf:action    <syn-bad-uri-01.ttl> ;
+   .
+
+<#syn-bad-uri-02> rdf:type rdft:TestTurtleNegativeSyntax ;
+   mf:name    "syn-bad-uri-02" ;
+   mf:action    <syn-bad-uri-02.ttl> ;
+   .
+
+<#syn-bad-uri-03> rdf:type rdft:TestTurtleNegativeSyntax ;
+   mf:name    "syn-bad-uri-03" ;
+   mf:action    <syn-bad-uri-03.ttl> ;
+   .
+
+<#syn-bad-uri-04> rdf:type rdft:TestTurtleNegativeSyntax ;
+   mf:name    "syn-bad-uri-04" ;
+   mf:action    <syn-bad-uri-04.ttl> ;
+   .
+
+<#syn-bad-uri-05> rdf:type rdft:TestTurtleNegativeSyntax ;
+   mf:name    "syn-bad-uri-05" ;
+   mf:action    <syn-bad-uri-05.ttl> ;
+   .
+
+<#syn-bad-uri-06> rdf:type rdft:TestTurtleNegativeSyntax ;
+   mf:name    "syn-bad-uri-06" ;
+   mf:action    <syn-bad-uri-06.ttl> ;
+   .
+
+<#syn-bad-uri-07> rdf:type rdft:TestTurtleNegativeSyntax ;
+   mf:name    "syn-bad-uri-07" ;
+   mf:action    <syn-bad-uri-07.ttl> ;
+   .
+
+<#syn-bad-uri-08> rdf:type rdft:TestTurtleNegativeSyntax ;
+   mf:name    "syn-bad-uri-08" ;
+   mf:action    <syn-bad-uri-08.ttl> ;
+   .
+
+<#syn-bad-uri-09> rdf:type rdft:TestTurtleNegativeSyntax ;
+   mf:name    "syn-bad-uri-09" ;
+   mf:action    <syn-bad-uri-09.ttl> ;
+   .
+
+<#syn-bad-prefix-01> rdf:type rdft:TestTurtleNegativeSyntax ;
+   mf:name    "syn-bad-prefix-01" ;
+   mf:action    <syn-bad-prefix-01.ttl> ;
+   .
+
+<#syn-bad-prefix-02> rdf:type rdft:TestTurtleNegativeSyntax ;
+   mf:name    "syn-bad-prefix-02" ;
+   mf:action    <syn-bad-prefix-02.ttl> ;
+   .
+
+<#syn-bad-prefix-03> rdf:type rdft:TestTurtleNegativeSyntax ;
+   mf:name    "syn-bad-prefix-03" ;
+   mf:action    <syn-bad-prefix-03.ttl> ;
+   .
+
+<#syn-bad-prefix-04> rdf:type rdft:TestTurtleNegativeSyntax ;
+   mf:name    "syn-bad-prefix-04" ;
+   mf:action    <syn-bad-prefix-04.ttl> ;
+   .
+
+<#syn-bad-base-01> rdf:type rdft:TestTurtleNegativeSyntax ;
+   mf:name    "syn-bad-base-01" ;
+   mf:action    <syn-bad-base-01.ttl> ;
+   .
+
+<#syn-bad-base-02> rdf:type rdft:TestTurtleNegativeSyntax ;
+   mf:name    "syn-bad-base-02" ;
+   mf:action    <syn-bad-base-02.ttl> ;
+   .
+
+<#syn-bad-base-03> rdf:type rdft:TestTurtleNegativeSyntax ;
+   mf:name    "syn-bad-base-03" ;
+   mf:action    <syn-bad-base-03.ttl> ;
+   .
+
+<#syn-bad-struct-01> rdf:type rdft:TestTurtleNegativeSyntax ;
+   mf:name    "syn-bad-struct-01" ;
+   mf:action    <syn-bad-struct-01.ttl> ;
+   .
+
+<#syn-bad-struct-02> rdf:type rdft:TestTurtleNegativeSyntax ;
+   mf:name    "syn-bad-struct-02" ;
+   mf:action    <syn-bad-struct-02.ttl> ;
+   .
+
+<#syn-bad-struct-03> rdf:type rdft:TestTurtleNegativeSyntax ;
+   mf:name    "syn-bad-struct-03" ;
+   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> ;
+   .
+
+<#syn-bad-kw-02> rdf:type rdft:TestTurtleNegativeSyntax ;
+   mf:name    "syn-bad-kw-02" ;
+   mf:action    <syn-bad-kw-02.ttl> ;
+   .
+
+<#syn-bad-kw-03> rdf:type rdft:TestTurtleNegativeSyntax ;
+   mf:name    "syn-bad-kw-03" ;
+   mf:action    <syn-bad-kw-03.ttl> ;
+   .
+
+<#syn-bad-kw-04> rdf:type rdft:TestTurtleNegativeSyntax ;
+   mf:name    "syn-bad-kw-04" ;
+   mf:action    <syn-bad-kw-04.ttl> ;
+   .
+
+<#syn-bad-kw-05> rdf:type rdft:TestTurtleNegativeSyntax ;
+   mf:name    "syn-bad-kw-05" ;
+   mf:action    <syn-bad-kw-05.ttl> ;
+   .
+
+<#syn-bad-struct-08> rdf:type rdft:TestTurtleNegativeSyntax ;
+   mf:name    "syn-bad-struct-08" ;
+   mf:action    <syn-bad-struct-08.ttl> ;
+   .
+
+<#syn-bad-struct-09> rdf:type rdft:TestTurtleNegativeSyntax ;
+   mf:name    "syn-bad-struct-09" ;
+   mf:action    <syn-bad-struct-09.ttl> ;
+   .
+
+<#syn-bad-struct-10> rdf:type rdft:TestTurtleNegativeSyntax ;
+   mf:name    "syn-bad-struct-10" ;
+   mf:action    <syn-bad-struct-10.ttl> ;
+   .
+
+<#syn-bad-struct-11> rdf:type rdft:TestTurtleNegativeSyntax ;
+   mf:name    "syn-bad-struct-11" ;
+   mf:action    <syn-bad-struct-11.ttl> ;
+   .
+
+<#syn-bad-struct-12> rdf:type rdft:TestTurtleNegativeSyntax ;
+   mf:name    "syn-bad-struct-12" ;
+   mf:action    <syn-bad-struct-12.ttl> ;
+   .
+
+<#syn-bad-struct-13> rdf:type rdft:TestTurtleNegativeSyntax ;
+   mf:name    "syn-bad-struct-13" ;
+   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> ;
+   .
+
+<#syn-bad-esc-01> rdf:type rdft:TestTurtleNegativeSyntax ;
+   mf:name    "syn-bad-esc-01" ;
+   mf:action    <syn-bad-esc-01.ttl> ;
+   .
+
+<#syn-bad-esc-02> rdf:type rdft:TestTurtleNegativeSyntax ;
+   mf:name    "syn-bad-esc-02" ;
+   mf:action    <syn-bad-esc-02.ttl> ;
+   .
+
+<#syn-bad-esc-03> rdf:type rdft:TestTurtleNegativeSyntax ;
+   mf:name    "syn-bad-esc-03" ;
+   mf:action    <syn-bad-esc-03.ttl> ;
+   .
+
+<#syn-bad-esc-04> rdf:type rdft:TestTurtleNegativeSyntax ;
+   mf:name    "syn-bad-esc-04" ;
+   mf:action    <syn-bad-esc-04.ttl> ;
+   .
+
+<#syn-bad-pname-01> rdf:type rdft:TestTurtleNegativeSyntax ;
+   mf:name    "syn-bad-pname-01" ;
+   mf:action    <syn-bad-pname-01.ttl> ;
+   .
+
+<#syn-bad-pname-02> rdf:type rdft:TestTurtleNegativeSyntax ;
+   mf:name    "syn-bad-pname-02" ;
+   mf:action    <syn-bad-pname-02.ttl> ;
+   .
+
+<#syn-bad-pname-03> rdf:type rdft:TestTurtleNegativeSyntax ;
+   mf:name    "syn-bad-pname-03" ;
+   mf:action    <syn-bad-pname-03.ttl> ;
+   .
+
+<#syn-bad-string-01> rdf:type rdft:TestTurtleNegativeSyntax ;
+   mf:name    "syn-bad-string-01" ;
+   mf:action    <syn-bad-string-01.ttl> ;
+   .
+
+<#syn-bad-string-02> rdf:type rdft:TestTurtleNegativeSyntax ;
+   mf:name    "syn-bad-string-02" ;
+   mf:action    <syn-bad-string-02.ttl> ;
+   .
+
+<#syn-bad-string-03> rdf:type rdft:TestTurtleNegativeSyntax ;
+   mf:name    "syn-bad-string-03" ;
+   mf:action    <syn-bad-string-03.ttl> ;
+   .
+
+<#syn-bad-string-04> rdf:type rdft:TestTurtleNegativeSyntax ;
+   mf:name    "syn-bad-string-04" ;
+   mf:action    <syn-bad-string-04.ttl> ;
+   .
+
+<#syn-bad-num-01> rdf:type rdft:TestTurtleNegativeSyntax ;
+   mf:name    "syn-bad-num-01" ;
+   mf:action    <syn-bad-num-01.ttl> ;
+   .
+
+<#syn-bad-num-02> rdf:type rdft:TestTurtleNegativeSyntax ;
+   mf:name    "syn-bad-num-02" ;
+   mf:action    <syn-bad-num-02.ttl> ;
+   .
+
+<#syn-bad-num-03> rdf:type rdft:TestTurtleNegativeSyntax ;
+   mf:name    "syn-bad-num-03" ;
+   mf:action    <syn-bad-num-03.ttl> ;
+   .
+
+<#syn-bad-num-04> rdf:type rdft:TestTurtleNegativeSyntax ;
+   mf:name    "syn-bad-num-04" ;
+   mf:action    <syn-bad-num-04.ttl> ;
+   .
+
+<#syn-bad-num-05> rdf:type rdft:TestTurtleNegativeSyntax ;
+   mf:name    "syn-bad-num-05" ;
+   mf:action    <syn-bad-num-05.ttl> ;
+   .

Modified: jena/Experimental/riot-reader/testing/RIOT/Lang/manifest-all.ttl
URL: http://svn.apache.org/viewvc/jena/Experimental/riot-reader/testing/RIOT/Lang/manifest-all.ttl?rev=1403080&r1=1403079&r2=1403080&view=diff
==============================================================================
--- jena/Experimental/riot-reader/testing/RIOT/Lang/manifest-all.ttl (original)
+++ jena/Experimental/riot-reader/testing/RIOT/Lang/manifest-all.ttl Sun Oct 28 19:28:51 2012
@@ -10,4 +10,8 @@
         <TurtleSubm/manifest-bad.ttl>
 
         <Turtle/manifest.ttl>
+        <Turtle/manifest.ttl>
+
+        <N-Triples/manifest.ttl>
+#        <RDF-JSON/manifest.ttl>
 	).