jena-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From cla...@apache.org
Subject svn commit: r1552171 [1/10] - in /jena/Experimental/new-test: .settings/ Testing/ Testing/Turtle/ Testing/Turtle/N3/ Testing/Turtle/NTriples/ Testing/Turtle/RaptorTurtle/ src/test/java/com/hp/hpl/jena/n3/ src/test/java/com/hp/hpl/jena/n3/turtle/ src/te...
Date Wed, 18 Dec 2013 23:56:45 GMT
Author: claude
Date: Wed Dec 18 23:56:42 2013
New Revision: 1552171

URL: http://svn.apache.org/r1552171
Log:
Added Manifest Test Suite Driver
Added n3 tests
Added Turtle tests.

Added:
    jena/Experimental/new-test/Testing/
    jena/Experimental/new-test/Testing/Turtle/
    jena/Experimental/new-test/Testing/Turtle/N3/
    jena/Experimental/new-test/Testing/Turtle/N3/README_LICENSE
    jena/Experimental/new-test/Testing/Turtle/N3/a1.n3
    jena/Experimental/new-test/Testing/Turtle/N3/contexts.n3
    jena/Experimental/new-test/Testing/Turtle/N3/lists-simple.n3
    jena/Experimental/new-test/Testing/Turtle/N3/lstring.n3
    jena/Experimental/new-test/Testing/Turtle/N3/make-results
    jena/Experimental/new-test/Testing/Turtle/N3/make-tests
    jena/Experimental/new-test/Testing/Turtle/N3/n3-parser-tests
    jena/Experimental/new-test/Testing/Turtle/N3/n3-reader-tests
    jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-01.n3
    jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-02.n3
    jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-03.n3
    jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-04.n3
    jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-05.n3
    jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-06.n3
    jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-07.n3
    jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-08.n3
    jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-09.n3
    jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-10.n3
    jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-11.n3
    jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-12.n3
    jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-13.n3
    jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-14.n3
    jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-15.n3
    jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-16.n3
    jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-17.n3
    jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-18.n3
    jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-19.n3
    jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-20.n3
    jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-21.n3
    jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-22.n3
    jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-23.n3
    jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-24.n3
    jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-25.n3
    jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-26.n3
    jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-27.n3
    jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-28.n3
    jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-29.n3
    jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-30.ttl
    jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-tests
    jena/Experimental/new-test/Testing/Turtle/N3/path1.n3
    jena/Experimental/new-test/Testing/Turtle/N3/path2.n3
    jena/Experimental/new-test/Testing/Turtle/N3/quantifiers.n3
    jena/Experimental/new-test/Testing/Turtle/N3/qvars1.n3
    jena/Experimental/new-test/Testing/Turtle/N3/qvars2.n3
    jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-01.nt
    jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-02.nt
    jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-03.nt
    jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-04.nt
    jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-05.nt
    jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-06.nt
    jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-07.nt
    jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-08.nt
    jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-09.nt
    jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-10.nt
    jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-11.nt
    jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-12.nt
    jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-13.nt
    jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-14.nt
    jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-15.nt
    jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-16.nt
    jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-17.nt
    jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-18.nt
    jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-19.nt
    jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-20.nt
    jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-21.nt
    jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-22.nt
    jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-23.nt
    jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-24.nt
    jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-25.nt
    jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-26.nt
    jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-27.nt
    jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-28.nt
    jena/Experimental/new-test/Testing/Turtle/N3/rdf-test-01.n3
    jena/Experimental/new-test/Testing/Turtle/N3/rdf-test-02.n3
    jena/Experimental/new-test/Testing/Turtle/N3/rdf-test-03.n3
    jena/Experimental/new-test/Testing/Turtle/N3/rdf-test-04.n3
    jena/Experimental/new-test/Testing/Turtle/N3/rdf-test-05.n3
    jena/Experimental/new-test/Testing/Turtle/N3/rdf-test-06.n3
    jena/Experimental/new-test/Testing/Turtle/N3/rdf-test-07.n3
    jena/Experimental/new-test/Testing/Turtle/N3/rdf-test-08.n3
    jena/Experimental/new-test/Testing/Turtle/N3/rdf-test-09.n3
    jena/Experimental/new-test/Testing/Turtle/N3/rdf-test-10.n3
    jena/Experimental/new-test/Testing/Turtle/N3/rdf-test-11.n3
    jena/Experimental/new-test/Testing/Turtle/N3/rdf-test-12.n3
    jena/Experimental/new-test/Testing/Turtle/N3/rdf-test-13.n3
    jena/Experimental/new-test/Testing/Turtle/N3/rdf-test-14.n3
    jena/Experimental/new-test/Testing/Turtle/N3/rdf-test-15.n3
    jena/Experimental/new-test/Testing/Turtle/N3/rdf-test-16.n3
    jena/Experimental/new-test/Testing/Turtle/N3/rdf-test-17.n3
    jena/Experimental/new-test/Testing/Turtle/N3/rdf-test-18.n3
    jena/Experimental/new-test/Testing/Turtle/N3/rdf-test-19.n3
    jena/Experimental/new-test/Testing/Turtle/N3/rdf-test-20.n3
    jena/Experimental/new-test/Testing/Turtle/N3/rdf-test-21.n3
    jena/Experimental/new-test/Testing/Turtle/N3/rdf-test-22.n3
    jena/Experimental/new-test/Testing/Turtle/N3/rdf-test-23.n3
    jena/Experimental/new-test/Testing/Turtle/N3/rdf-test-24.n3
    jena/Experimental/new-test/Testing/Turtle/N3/rdf-test-25.n3
    jena/Experimental/new-test/Testing/Turtle/N3/rdf-test-26.n3
    jena/Experimental/new-test/Testing/Turtle/N3/rdf-test-27.n3
    jena/Experimental/new-test/Testing/Turtle/N3/rdf-test-28.n3
    jena/Experimental/new-test/Testing/Turtle/N3/resolves-rdf.n3
    jena/Experimental/new-test/Testing/Turtle/N3/sep-term.n3
    jena/Experimental/new-test/Testing/Turtle/N3/sib.n3
    jena/Experimental/new-test/Testing/Turtle/N3/strquot.n3
    jena/Experimental/new-test/Testing/Turtle/N3/t10.n3
    jena/Experimental/new-test/Testing/Turtle/NTriples/
    jena/Experimental/new-test/Testing/Turtle/NTriples/README_LICENSE
    jena/Experimental/new-test/Testing/Turtle/NTriples/manifest.ttl
    jena/Experimental/new-test/Testing/Turtle/NTriples/ntriples-test.nt
    jena/Experimental/new-test/Testing/Turtle/README_LICENSE
    jena/Experimental/new-test/Testing/Turtle/RaptorTurtle/
    jena/Experimental/new-test/Testing/Turtle/RaptorTurtle/README.txt   (with props)
    jena/Experimental/new-test/Testing/Turtle/RaptorTurtle/README_LICENSE
    jena/Experimental/new-test/Testing/Turtle/RaptorTurtle/bad-00.ttl
    jena/Experimental/new-test/Testing/Turtle/RaptorTurtle/bad-01.ttl
    jena/Experimental/new-test/Testing/Turtle/RaptorTurtle/bad-02.ttl
    jena/Experimental/new-test/Testing/Turtle/RaptorTurtle/bad-03.ttl
    jena/Experimental/new-test/Testing/Turtle/RaptorTurtle/bad-04.ttl
    jena/Experimental/new-test/Testing/Turtle/RaptorTurtle/bad-05.ttl
    jena/Experimental/new-test/Testing/Turtle/RaptorTurtle/bad-06.ttl
    jena/Experimental/new-test/Testing/Turtle/RaptorTurtle/bad-07.ttl
    jena/Experimental/new-test/Testing/Turtle/RaptorTurtle/bad-08.ttl
    jena/Experimental/new-test/Testing/Turtle/RaptorTurtle/bad-09.ttl
    jena/Experimental/new-test/Testing/Turtle/RaptorTurtle/bad-10.ttl
    jena/Experimental/new-test/Testing/Turtle/RaptorTurtle/bad-11.ttl
    jena/Experimental/new-test/Testing/Turtle/RaptorTurtle/bad-12.ttl
    jena/Experimental/new-test/Testing/Turtle/RaptorTurtle/bad-13.ttl
    jena/Experimental/new-test/Testing/Turtle/RaptorTurtle/manifest-bad.ttl
    jena/Experimental/new-test/Testing/Turtle/RaptorTurtle/manifest-good.ttl
    jena/Experimental/new-test/Testing/Turtle/RaptorTurtle/rdf-schema.out
    jena/Experimental/new-test/Testing/Turtle/RaptorTurtle/rdf-schema.ttl
    jena/Experimental/new-test/Testing/Turtle/RaptorTurtle/rdfq-results.out
    jena/Experimental/new-test/Testing/Turtle/RaptorTurtle/rdfq-results.ttl
    jena/Experimental/new-test/Testing/Turtle/RaptorTurtle/rdfs-namespace.out
    jena/Experimental/new-test/Testing/Turtle/RaptorTurtle/rdfs-namespace.ttl
    jena/Experimental/new-test/Testing/Turtle/RaptorTurtle/test-00.out
    jena/Experimental/new-test/Testing/Turtle/RaptorTurtle/test-00.ttl
    jena/Experimental/new-test/Testing/Turtle/RaptorTurtle/test-01.out
    jena/Experimental/new-test/Testing/Turtle/RaptorTurtle/test-01.ttl
    jena/Experimental/new-test/Testing/Turtle/RaptorTurtle/test-02.out
    jena/Experimental/new-test/Testing/Turtle/RaptorTurtle/test-02.ttl
    jena/Experimental/new-test/Testing/Turtle/RaptorTurtle/test-03.out
    jena/Experimental/new-test/Testing/Turtle/RaptorTurtle/test-03.ttl
    jena/Experimental/new-test/Testing/Turtle/RaptorTurtle/test-04.out
    jena/Experimental/new-test/Testing/Turtle/RaptorTurtle/test-04.ttl
    jena/Experimental/new-test/Testing/Turtle/RaptorTurtle/test-05.out
    jena/Experimental/new-test/Testing/Turtle/RaptorTurtle/test-05.ttl
    jena/Experimental/new-test/Testing/Turtle/RaptorTurtle/test-06.out
    jena/Experimental/new-test/Testing/Turtle/RaptorTurtle/test-06.ttl
    jena/Experimental/new-test/Testing/Turtle/RaptorTurtle/test-07.out
    jena/Experimental/new-test/Testing/Turtle/RaptorTurtle/test-07.ttl
    jena/Experimental/new-test/Testing/Turtle/RaptorTurtle/test-08.out
    jena/Experimental/new-test/Testing/Turtle/RaptorTurtle/test-08.ttl
    jena/Experimental/new-test/Testing/Turtle/RaptorTurtle/test-09.out
    jena/Experimental/new-test/Testing/Turtle/RaptorTurtle/test-09.ttl
    jena/Experimental/new-test/Testing/Turtle/RaptorTurtle/test-10.out
    jena/Experimental/new-test/Testing/Turtle/RaptorTurtle/test-10.ttl
    jena/Experimental/new-test/Testing/Turtle/RaptorTurtle/test-11.out
    jena/Experimental/new-test/Testing/Turtle/RaptorTurtle/test-11.ttl
    jena/Experimental/new-test/Testing/Turtle/RaptorTurtle/test-12.out
    jena/Experimental/new-test/Testing/Turtle/RaptorTurtle/test-12.ttl
    jena/Experimental/new-test/Testing/Turtle/RaptorTurtle/test-13.out
    jena/Experimental/new-test/Testing/Turtle/RaptorTurtle/test-13.ttl
    jena/Experimental/new-test/Testing/Turtle/RaptorTurtle/test-14.out
    jena/Experimental/new-test/Testing/Turtle/RaptorTurtle/test-14.ttl
    jena/Experimental/new-test/Testing/Turtle/RaptorTurtle/test-15.out
    jena/Experimental/new-test/Testing/Turtle/RaptorTurtle/test-15.ttl
    jena/Experimental/new-test/Testing/Turtle/RaptorTurtle/test-16.out
    jena/Experimental/new-test/Testing/Turtle/RaptorTurtle/test-16.ttl
    jena/Experimental/new-test/Testing/Turtle/TurtleTestVocab.ttl
    jena/Experimental/new-test/Testing/Turtle/build
    jena/Experimental/new-test/Testing/Turtle/i18n.ttl
    jena/Experimental/new-test/Testing/Turtle/manifest.ttl
    jena/Experimental/new-test/Testing/Turtle/simple.ttl
    jena/Experimental/new-test/Testing/Turtle/turtle-tests.zip   (with props)
    jena/Experimental/new-test/src/test/java/com/hp/hpl/jena/n3/turtle/
    jena/Experimental/new-test/src/test/java/com/hp/hpl/jena/n3/turtle/TurtleParserTests.java   (with props)
    jena/Experimental/new-test/src/test/java/com/hp/hpl/jena/n3/turtle/TurtleReaderTests.java   (with props)
    jena/Experimental/new-test/src/test/java/com/hp/hpl/jena/n3/turtle/TurtleTestSuite.java   (with props)
    jena/Experimental/new-test/src/test/java/com/hp/hpl/jena/n3/turtle/TurtleTestVocab.java   (with props)
    jena/Experimental/new-test/src/test/java/com/hp/hpl/jena/testing_framework/manifest/
    jena/Experimental/new-test/src/test/java/com/hp/hpl/jena/testing_framework/manifest/Manifest.java   (with props)
    jena/Experimental/new-test/src/test/java/com/hp/hpl/jena/testing_framework/manifest/ManifestException.java   (with props)
    jena/Experimental/new-test/src/test/java/com/hp/hpl/jena/testing_framework/manifest/ManifestFile.java   (with props)
    jena/Experimental/new-test/src/test/java/com/hp/hpl/jena/testing_framework/manifest/ManifestItem.java   (with props)
    jena/Experimental/new-test/src/test/java/com/hp/hpl/jena/testing_framework/manifest/ManifestItemHandler.java   (with props)
    jena/Experimental/new-test/src/test/java/com/hp/hpl/jena/testing_framework/manifest/ManifestSuite.java   (with props)
    jena/Experimental/new-test/src/test/java/com/hp/hpl/jena/testing_framework/manifest/ManifestTest.java   (with props)
    jena/Experimental/new-test/src/test/java/com/hp/hpl/jena/testing_framework/manifest/ManifestTestRunner.java   (with props)
    jena/Experimental/new-test/src/test/java/com/hp/hpl/jena/testing_framework/tuples/
    jena/Experimental/new-test/src/test/java/com/hp/hpl/jena/testing_framework/tuples/TupleItem.java
      - copied, changed from r1551016, jena/Experimental/new-test/src/test/java/com/hp/hpl/jena/testing_framework/TupleItem.java
    jena/Experimental/new-test/src/test/java/com/hp/hpl/jena/testing_framework/tuples/TupleSet.java
      - copied, changed from r1551016, jena/Experimental/new-test/src/test/java/com/hp/hpl/jena/testing_framework/TupleSet.java
    jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/turtle/
    jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/turtle/i18n.ttl
    jena/Experimental/new-test/src/test/resources/com/hp/hpl/jena/n3/turtle/simple.ttl
Removed:
    jena/Experimental/new-test/src/test/java/com/hp/hpl/jena/testing_framework/TupleItem.java
    jena/Experimental/new-test/src/test/java/com/hp/hpl/jena/testing_framework/TupleSet.java
Modified:
    jena/Experimental/new-test/.settings/org.jboss.ide.eclipse.as.core.prefs
    jena/Experimental/new-test/src/test/java/com/hp/hpl/jena/n3/IRIResolverTest.java
    jena/Experimental/new-test/src/test/java/com/hp/hpl/jena/n3/N3JenaWriterCommonTest.java
    jena/Experimental/new-test/src/test/java/com/hp/hpl/jena/n3/N3JenaWriterPPTest.java
    jena/Experimental/new-test/src/test/java/com/hp/hpl/jena/n3/N3JenaWriterParameterizedTest.java
    jena/Experimental/new-test/src/test/java/com/hp/hpl/jena/n3/N3JenaWriterPlainTest.java
    jena/Experimental/new-test/src/test/java/com/hp/hpl/jena/n3/N3JenaWriterTest.java
    jena/Experimental/new-test/src/test/java/com/hp/hpl/jena/n3/N3JenaWriterTriplesTest.java
    jena/Experimental/new-test/src/test/java/com/hp/hpl/jena/n3/N3TurtleJenaWriterTest.java
    jena/Experimental/new-test/src/test/java/com/hp/hpl/jena/testing_framework/TestUtils.java

Modified: jena/Experimental/new-test/.settings/org.jboss.ide.eclipse.as.core.prefs
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/.settings/org.jboss.ide.eclipse.as.core.prefs?rev=1552171&r1=1552170&r2=1552171&view=diff
==============================================================================
--- jena/Experimental/new-test/.settings/org.jboss.ide.eclipse.as.core.prefs (original)
+++ jena/Experimental/new-test/.settings/org.jboss.ide.eclipse.as.core.prefs Wed Dec 18 23:56:42 2013
@@ -1,2 +1,2 @@
 eclipse.preferences.version=1
-org.jboss.ide.eclipse.as.core.singledeployable.deployableList=src/test/java/com/hp/hpl/jena/rdf/model/AbstractModelTest.java\n
+org.jboss.ide.eclipse.as.core.singledeployable.deployableList=

Added: jena/Experimental/new-test/Testing/Turtle/N3/README_LICENSE
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/Testing/Turtle/N3/README_LICENSE?rev=1552171&view=auto
==============================================================================
--- jena/Experimental/new-test/Testing/Turtle/N3/README_LICENSE (added)
+++ jena/Experimental/new-test/Testing/Turtle/N3/README_LICENSE Wed Dec 18 23:56:42 2013
@@ -0,0 +1,16 @@
+The following statement applied to all files in this directory unless otherwise noted:
+
+   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.

Added: jena/Experimental/new-test/Testing/Turtle/N3/a1.n3
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/Testing/Turtle/N3/a1.n3?rev=1552171&view=auto
==============================================================================
--- jena/Experimental/new-test/Testing/Turtle/N3/a1.n3 (added)
+++ jena/Experimental/new-test/Testing/Turtle/N3/a1.n3 Wed Dec 18 23:56:42 2013
@@ -0,0 +1,38 @@
+# Test the cwm builtins
+
+#@prefix rdf:  <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
+#@prefix s: <http://www.w3.org/2000/01/rdf-schema#> .
+#@prefix daml:  <http://www.daml.org/2000/10/daml-ont#> .
+#@prefix dpo:  <http://www.daml.org/2001/03/daml+oil#> .
+#@prefix ex:   <http://www.daml.org/2000/10/daml-ex#> .
+#@prefix log:  <http://www.w3.org/2000/10/swap/log#> .
+
+@prefix : <foo.n3#>.  # Local stuff
+@prefix foo: <foo.n3#>.  # Local stuff
+
+# Usage:   cwm a1.n3 ; cwm a1.n3 -flat
+#
+# Output should conclude all test* a :success and no failures.
+#
+
+""" The idea is that each _:xxx style qname should be taken as an implicitly
+declared anonymous variable.""" :isAbout <>.
+
+:joe :livesIn _:h.
+_:h :in :texas.
+
+:joe :address _:a.
+	_:a  :street "Accacia Avenue".
+ _:a  :number "17".
+ _:a  :town    "anytown USA".
+
+_:p a :phone.
+_:p :areacode "555".
+_:p :otherdigits "555-1212".
+_:p :owner :joe.
+_:p :location _:a.
+
+
+ 
+
+#ends

Added: jena/Experimental/new-test/Testing/Turtle/N3/contexts.n3
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/Testing/Turtle/N3/contexts.n3?rev=1552171&view=auto
==============================================================================
--- jena/Experimental/new-test/Testing/Turtle/N3/contexts.n3 (added)
+++ jena/Experimental/new-test/Testing/Turtle/N3/contexts.n3 Wed Dec 18 23:56:42 2013
@@ -0,0 +1,18 @@
+# Test data in notation3 http://www.w3.org/DesignIssues/Notation3.html
+#    
+@prefix u: <http://www.example.org/utilities#> .
+@prefix : <#> .
+
+:assumption = { :fred u:knows :john .
+                :john u:knows :mary .} .
+
+:conclusion = { :fred u:knows :mary . } .
+
+# The empty context is trivially true.
+# Check that we can input it and output it!
+
+:trivialTruth = { }.
+
+# ENDS
+
+

Added: jena/Experimental/new-test/Testing/Turtle/N3/lists-simple.n3
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/Testing/Turtle/N3/lists-simple.n3?rev=1552171&view=auto
==============================================================================
--- jena/Experimental/new-test/Testing/Turtle/N3/lists-simple.n3 (added)
+++ jena/Experimental/new-test/Testing/Turtle/N3/lists-simple.n3 Wed Dec 18 23:56:42 2013
@@ -0,0 +1,60 @@
+# Test list syntax
+#
+#  With no {} so it can be translated in DAML easily
+#
+
+@prefix t: <test#> .
+@prefix : <test#> .
+@prefix log: <http://www.w3.org/2000/10/swap/log#> .
+
+# This is cheating a bit - in case output of first and rest is needed.
+
+@prefix dpo: <http://www.daml.org/2001/03/daml+oil#>.
+
+# Other interesting unimplemented syntaxes ...
+#[ log:first :a;
+#  ont:rest thatWhich has ont:first :b; 
+#  ont:rest thatWhich has ont:first :c; 
+#  ont:rest thatWhich has ont:first :d; 
+#  ont:rest thatWhich has ont:first :e ];
+#
+# etc
+#
+#( :a :b :c :d :e )
+#_________________________________________
+# cwm output from one version:
+#:threeItems = ( :b :c :d ) .
+#
+#:nested =( :first :second ( :left3 :right3 ) :fourth )  .
+#
+#:emptyList = ( ) .
+#
+#:listOf2Empties = (()()) .
+#
+#:twoAnons = ([a :mother][a :father]).
+#
+
+# :a_threebrackets = ( ( ( :fff ) ) ) .
+
+[ :anonVerb12 :anonObj12 ] :verb12 :obj12.
+
+:threeItems = ( :b :c :d ) .
+
+:nested =( :first :second ( :left3 :right3 ) :fourth )  .
+
+:emptyList = ( ) .
+
+:listOf2Empties = (()()) .
+
+:twoAnons = ([a :mother][a :father]).
+
+() :verb0 :object0.
+( "subj1" ) :verb1 :object1.
+( "subj2a" "subj2b" ) :verb2 :object2.
+
+# Supressed: - see lists.n3 for version with this in
+# :twoFormulae = ({:a a :mother} {:b a :father}).
+
+
+#ENDS
+

Added: jena/Experimental/new-test/Testing/Turtle/N3/lstring.n3
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/Testing/Turtle/N3/lstring.n3?rev=1552171&view=auto
==============================================================================
--- jena/Experimental/new-test/Testing/Turtle/N3/lstring.n3 (added)
+++ jena/Experimental/new-test/Testing/Turtle/N3/lstring.n3 Wed Dec 18 23:56:42 2013
@@ -0,0 +1,26 @@
+#   Just see whether this can be input and re-output
+#
+# usage:     cwm lstring.n3 | cwm
+#
+@prefix : <#>.
+
+
+ """     @prefix : <http://www.w3.org/2000/10/swap/test/crypto/acc.n3#> .
+     @prefix crypto: <http://www.w3.org/2000/10/swap/crypto#> .
+     @prefix log: <http://www.w3.org/2000/10/swap/log#> .
+     @prefix os: <http://www.w3.org/2000/10/swap/os#> .
+     @prefix string: <http://www.w3.org/2000/10/swap/string#> .
+    
+    \"\"\"
+MzE5MDcKCjM2ODkyMzAyMDE1MzgwMjY2NTU5MzgzNjMyMDQyOTM1Mjc4MDk3MzAwNzE4ODMzOTY3
+NTY3NTk1Njg5MjE2Mjk0NzkyMzUyNTQ3OTQzMjI4MjM2MDEwNjQwMTAyMjcxODk0OTY2MzgzNjQ1
+NDQyODQ5Njg3MzUzOTM2NzAyMTI5NDgxNDg4MzIxMzUyODEyMTc1NjIxNjE0NjE5Mzk2MDY4MjE2
+Nzk1MzY0NjAxNjE0MzM5NDYzOTIyMDMwMDE4NTEyODMyMTg0NDIyMzI3MzcxNzE5MjcxMzY0ODY1
+MjEzMzU1OTc4Nzk0OTIyMzQ4NDU5NTUxMTQ2MTcyNjE0MTk3ODI2NTg0NDA2Mzg2OTQwMTcwNTE4
+OTY0MDQzNzMxNzEyODc1OTk3NjAyNjE4ODUzNDQ1Mw=3D=3D
+\"\"\"     a :RequestKey;
+         :authorityName <Tiina>;
+         :junk "327462sjsdfjsakdhfkjsafd32164321" .
+""" a :test_string.
+    
+#ends

Added: jena/Experimental/new-test/Testing/Turtle/N3/make-results
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/Testing/Turtle/N3/make-results?rev=1552171&view=auto
==============================================================================
--- jena/Experimental/new-test/Testing/Turtle/N3/make-results (added)
+++ jena/Experimental/new-test/Testing/Turtle/N3/make-results Wed Dec 18 23:56:42 2013
@@ -0,0 +1,39 @@
+#!/bin/bash
+
+#DIR="Tests/"
+DIR=""
+
+if [ $# -eq 0 ]
+then
+    FILES="${DIR}rdf-test-*.n3"
+else
+    FILES="$@"
+    fi
+
+for x in $FILES
+do
+  #echo $x
+    B="$(basename $x .n3)"
+    # Test 08 is the literals test - it is more liberal than cwm
+    # Test 19/20 are the named lists test - it is more liberal than cwm
+    case "$B" in 
+	"rdf-test-08" | "rdf-test-19" | "rdf-test-20" )
+	echo "    # Skipping $x"
+	continue ;;
+    esac
+
+    N="${B#rdf-test-}"
+    R="${DIR}rdf-result-$N.nt"
+
+    if [ -s "$R" ]
+    then
+	echo "    # $R exists"
+	continue
+	fi
+    
+    echo "( # $x => $R"
+    echo "   echo \"# cwm: $x => $R\""
+    echo "   cwm --ntriples $x | sed -e 's!file:/[^>]*/!file:///base/!g'"
+    echo ") 2>/dev/null > $R"
+    echo
+    done

Added: jena/Experimental/new-test/Testing/Turtle/N3/make-tests
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/Testing/Turtle/N3/make-tests?rev=1552171&view=auto
==============================================================================
--- jena/Experimental/new-test/Testing/Turtle/N3/make-tests (added)
+++ jena/Experimental/new-test/Testing/Turtle/N3/make-tests Wed Dec 18 23:56:42 2013
@@ -0,0 +1,12 @@
+#!/bin/bash
+
+#DIR="Tests/"
+DIR=""
+
+for x in ${DIR/}rdf-test-*.n3
+do
+    B="$(basename $x .n3)"
+    N="${B#rdf-test-}"
+    R="${DIR}rdf-result-$N.nt"
+    echo "<$x>    <$R> ."
+    done

Added: jena/Experimental/new-test/Testing/Turtle/N3/n3-parser-tests
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/Testing/Turtle/N3/n3-parser-tests?rev=1552171&view=auto
==============================================================================
--- jena/Experimental/new-test/Testing/Turtle/N3/n3-parser-tests (added)
+++ jena/Experimental/new-test/Testing/Turtle/N3/n3-parser-tests Wed Dec 18 23:56:42 2013
@@ -0,0 +1,19 @@
+## From the W3C SWAP test suite and other places
+## Parse - no production of RDF
+## Some of the W3C tests are about the logic after parsing
+## so these test are not always actually testing anything new in jena.n3
+
+<a1.n3>			<> .
+<contexts.n3>		<> .
+<lists-simple.n3>	<> .
+<lstring.n3>		<> .
+<path1.n3>		<> .
+<path2.n3>		<> .
+<quantifiers.n3>	<> .
+<qvars1.n3>		<> .
+<qvars2.n3>		<> .
+<resolves-rdf.n3>	<> .
+<sep-term.n3>		<> .
+<sib.n3>		<> .
+<strquot.n3>		<> .
+<t10.n3>		<> .

Added: jena/Experimental/new-test/Testing/Turtle/N3/n3-reader-tests
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/Testing/Turtle/N3/n3-reader-tests?rev=1552171&view=auto
==============================================================================
--- jena/Experimental/new-test/Testing/Turtle/N3/n3-reader-tests (added)
+++ jena/Experimental/new-test/Testing/Turtle/N3/n3-reader-tests Wed Dec 18 23:56:42 2013
@@ -0,0 +1,38 @@
+# Tests for the N3 parser/Jena reader
+
+<rdf-test-01.n3>    <rdf-result-01.nt> .
+<rdf-test-02.n3>    <rdf-result-02.nt> .
+<rdf-test-03.n3>    <rdf-result-03.nt> .
+<rdf-test-04.n3>    <rdf-result-04.nt> .
+<rdf-test-05.n3>    <rdf-result-05.nt> .
+<rdf-test-06.n3>    <rdf-result-06.nt> .
+<rdf-test-07.n3>    <rdf-result-07.nt> .
+<rdf-test-08.n3>    <rdf-result-08.nt> .
+<rdf-test-09.n3>    <rdf-result-09.nt> .
+<rdf-test-10.n3>    <rdf-result-10.nt> .
+
+<rdf-test-11.n3>    <rdf-result-11.nt> .
+<rdf-test-12.n3>    <rdf-result-12.nt> .
+<rdf-test-13.n3>    <rdf-result-13.nt> .
+<rdf-test-14.n3>    <rdf-result-14.nt> .
+<rdf-test-15.n3>    <rdf-result-15.nt> .
+<rdf-test-16.n3>    <rdf-result-16.nt> .
+<rdf-test-17.n3>    <rdf-result-17.nt> .
+<rdf-test-18.n3>    <rdf-result-18.nt> .
+<rdf-test-19.n3>    <rdf-result-19.nt> .
+<rdf-test-20.n3>    <rdf-result-20.nt> .
+
+<rdf-test-21.n3>    <rdf-result-21.nt> .
+<rdf-test-22.n3>    <rdf-result-22.nt> .
+<rdf-test-23.n3>    <rdf-result-23.nt> .
+<rdf-test-24.n3>    <rdf-result-24.nt> .
+<rdf-test-25.n3>    <rdf-result-25.nt> .
+
+<rdf-test-26.n3>    <rdf-result-26.nt> .
+
+<rdf-test-27.n3>    <rdf-result-27.nt> .
+<rdf-test-28.n3>    <rdf-result-28.nt> .
+
+## ?? Need a test with \u escapes in a qname.
+## Currently does not work. Parser doesn't check for \u escapes in URIs.
+

Added: jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-01.n3
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-01.n3?rev=1552171&view=auto
==============================================================================
--- jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-01.n3 (added)
+++ jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-01.n3 Wed Dec 18 23:56:42 2013
@@ -0,0 +1,3 @@
+@prefix a: <http://foo/a#> .
+@prefix : <> .
+# Empty model.

Added: jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-02.n3
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-02.n3?rev=1552171&view=auto
==============================================================================
--- jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-02.n3 (added)
+++ jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-02.n3 Wed Dec 18 23:56:42 2013
@@ -0,0 +1,13 @@
+@prefix a: <http://foo/a#> .
+@prefix : <#> .
+
+:test :comment "String tests".
+
+a:b a:p01 "123".
+a:b a:p02 "123-\"-\'-quote".
+a:b a:p03 '123-\"-\'-quote'.
+
+a:b a:p10 """Triple double-quoted string with single quotes (" ') and newline
+in it""".
+a:b a:p11 '''Triple single-quoted string with single quotes (" ') and newline 
+in it'''.

Added: jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-03.n3
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-03.n3?rev=1552171&view=auto
==============================================================================
--- jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-03.n3 (added)
+++ jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-03.n3 Wed Dec 18 23:56:42 2013
@@ -0,0 +1,7 @@
+@prefix a: <http://foo/a#> .
+@prefix : <#> .
+
+:test :comment "Compound statements, same resource" .
+
+a:b a:p1 "123" ; a:p1 "456" .
+a:b a:p2 a:v1 ; a:p3 a:v2 .

Added: jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-04.n3
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-04.n3?rev=1552171&view=auto
==============================================================================
--- jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-04.n3 (added)
+++ jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-04.n3 Wed Dec 18 23:56:42 2013
@@ -0,0 +1,8 @@
+@prefix a: <http://foo/a#> .
+@prefix b: <http://foo/b#> .
+@prefix : <#> .
+
+:test :comment "Multiple values" .
+
+a:b a:p1 "123" ; a:p1 "456" .
+b:b a:p2 a:v1 ; a:p3 a:v2 .

Added: jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-05.n3
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-05.n3?rev=1552171&view=auto
==============================================================================
--- jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-05.n3 (added)
+++ jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-05.n3 Wed Dec 18 23:56:42 2013
@@ -0,0 +1,6 @@
+@prefix a: <http://foo/a#> .
+@prefix : <#> .
+
+:test :comment "BNode" .
+
+[ a:p a:v ] .

Added: jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-06.n3
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-06.n3?rev=1552171&view=auto
==============================================================================
--- jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-06.n3 (added)
+++ jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-06.n3 Wed Dec 18 23:56:42 2013
@@ -0,0 +1,6 @@
+@prefix a: <http://foo/a#> .
+@prefix : <#> .
+
+:test :comment "BNode as single object" .
+
+a:b a:oneRef [ a:pp "1" ; a:qq "2" ].

Added: jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-07.n3
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-07.n3?rev=1552171&view=auto
==============================================================================
--- jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-07.n3 (added)
+++ jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-07.n3 Wed Dec 18 23:56:42 2013
@@ -0,0 +1,9 @@
+@prefix a: <http://foo/a#> .
+@prefix : <#> .
+
+:test :comment "BNode but shared" .
+
+a:b1 a:twoRef _:a .
+a:b2 a:twoRef _:a .
+
+_:a :- [ a:pp "1" ; a:qq "2" ].

Added: jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-08.n3
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-08.n3?rev=1552171&view=auto
==============================================================================
--- jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-08.n3 (added)
+++ jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-08.n3 Wed Dec 18 23:56:42 2013
@@ -0,0 +1,9 @@
+@prefix a: <http://foo/a#> .
+@prefix : <#> .
+
+:test :comment "Not a bnode" .
+
+a:b1 a:twoRef <http://host/> .
+a:b2 a:twoRef <http://host/> .
+
+<http://host/> :- [ a:pp "1" ; a:qq "2" ].

Added: jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-09.n3
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-09.n3?rev=1552171&view=auto
==============================================================================
--- jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-09.n3 (added)
+++ jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-09.n3 Wed Dec 18 23:56:42 2013
@@ -0,0 +1,8 @@
+@prefix a: <http://foo/a#> .
+@prefix : <#> .
+
+:test :comment "Not a bnode.  Ref once." .
+
+a:b1 a:oneRef <http://host/> .
+
+<http://host/> :- [ a:pp "1" ; a:qq "2" ].

Added: jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-10.n3
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-10.n3?rev=1552171&view=auto
==============================================================================
--- jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-10.n3 (added)
+++ jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-10.n3 Wed Dec 18 23:56:42 2013
@@ -0,0 +1,10 @@
+@prefix a: <http://foo/a#> .
+@prefix : <#> .
+
+:test :comment "Syntactic keywords".
+
+_:a => a:something .
+
+a:b a <http://www.w3.org/2000/01/rdf-schema#resource> .
+
+a:this = a:that .

Added: jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-11.n3
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-11.n3?rev=1552171&view=auto
==============================================================================
--- jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-11.n3 (added)
+++ jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-11.n3 Wed Dec 18 23:56:42 2013
@@ -0,0 +1,8 @@
+@prefix a: <http://foo/a#> .
+@prefix : <#> .
+
+:test :comment "RDF collections as lists: unattached lists" .
+
+("1" "2" "3").
+# This is not a statement.
+().

Added: jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-12.n3
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-12.n3?rev=1552171&view=auto
==============================================================================
--- jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-12.n3 (added)
+++ jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-12.n3 Wed Dec 18 23:56:42 2013
@@ -0,0 +1,9 @@
+@prefix a: <http://foo/a#> .
+@prefix : <#> .
+
+:test :comment "RDF collections as lists".
+
+a:list3 a:p ("1" "2" "3").
+
+a:list0 a:p ().
+

Added: jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-13.n3
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-13.n3?rev=1552171&view=auto
==============================================================================
--- jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-13.n3 (added)
+++ jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-13.n3 Wed Dec 18 23:56:42 2013
@@ -0,0 +1,8 @@
+@prefix a: <http://foo/a#> .
+@prefix : <#> .
+
+:test :comment "RDF collections as lists" .
+
+a:list0 a:p ().
+
+_:list0 a:p ().

Added: jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-14.n3
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-14.n3?rev=1552171&view=auto
==============================================================================
--- jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-14.n3 (added)
+++ jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-14.n3 Wed Dec 18 23:56:42 2013
@@ -0,0 +1,6 @@
+@prefix a: <http://foo/a#> .
+@prefix : <#> .
+
+:test :comment "RDF collections as lists: nil list with property".
+
+() a:prop "nilProp" .

Added: jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-15.n3
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-15.n3?rev=1552171&view=auto
==============================================================================
--- jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-15.n3 (added)
+++ jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-15.n3 Wed Dec 18 23:56:42 2013
@@ -0,0 +1,24 @@
+@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
+@prefix a: <http://foo/a#> .
+@prefix : <#> .
+
+:test :comment "RDF collections as lists : but with attached property so not well-formed lists" .
+
+# This is the list ("1" "2" "3" "4")
+
+_:a1 rdf:first "1" .
+_:a1 rdf:rest  _:a2 .
+
+_:a2 rdf:first "2" .
+_:a2 rdf:rest  _:a3 .
+
+_:a3 rdf:first "3" .
+_:a3 rdf:rest  _:a4 .
+
+_:a4 rdf:first "4" .
+_:a4 rdf:rest rdf:nil .
+
+# This adds a property to the middle element.
+# Tail ("3" "4") should be pretty printed.
+
+_:a2 a:prop "value" .

Added: jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-16.n3
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-16.n3?rev=1552171&view=auto
==============================================================================
--- jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-16.n3 (added)
+++ jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-16.n3 Wed Dec 18 23:56:42 2013
@@ -0,0 +1,10 @@
+@prefix a: <http://foo/a#> .
+@prefix : <#> .
+
+:test :comment "RDF collections as lists : with compound items".
+a:a a:p ( [ a:p2 "v1" ] 
+	  <http://resource1>
+	  <http://resource2>
+	  ("inner list") ) .
+	
+<http://resource1> a:p "value" .

Added: jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-17.n3
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-17.n3?rev=1552171&view=auto
==============================================================================
--- jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-17.n3 (added)
+++ jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-17.n3 Wed Dec 18 23:56:42 2013
@@ -0,0 +1,20 @@
+@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
+@prefix a: <http://foo/a#> .
+@prefix : <#> .
+:test :comment "Complex DAML List: duplicate properties".
+
+# This is the list ("1" "2" "3").
+
+_:a1 rdf:first "1" .
+_:a1 rdf:rest  _:a2 .
+
+_:a2 rdf:first "2" .
+_:a2 rdf:rest  _:a3 .
+
+_:a3 rdf:first "3" .
+_:a3 rdf:rest () .
+
+# This adds a property to the middle element.
+# Could pretty print the tail ("3")
+
+_:a2 rdf:first "TWO" .

Added: jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-18.n3
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-18.n3?rev=1552171&view=auto
==============================================================================
--- jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-18.n3 (added)
+++ jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-18.n3 Wed Dec 18 23:56:42 2013
@@ -0,0 +1,6 @@
+@prefix a: <http://foo/a#> .
+@prefix : <#> .
+
+:test :comment "Nested bNodes" .
+
+a:a a:p [ a:p2 [ a:p3 "v1" , "v2" ; a:p4 "v3" ] ; a:p5 "v4" ] .

Added: jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-19.n3
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-19.n3?rev=1552171&view=auto
==============================================================================
--- jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-19.n3 (added)
+++ jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-19.n3 Wed Dec 18 23:56:42 2013
@@ -0,0 +1,10 @@
+@prefix a: <http://foo/a#> .
+@prefix : <#> .
+
+:test :comment "Shared RDF collections as lists" .
+
+:a :p _:list .
+:b :p _:list .
+
+_:list :- ("1" "2") .
+

Added: jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-20.n3
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-20.n3?rev=1552171&view=auto
==============================================================================
--- jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-20.n3 (added)
+++ jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-20.n3 Wed Dec 18 23:56:42 2013
@@ -0,0 +1,13 @@
+@prefix a: <http://foo/a#> .
+@prefix : <#> .
+
+:test :comment "Shared RDF lists tails" .
+
+:a :p :list .
+:b :p :list .
+
+:list :- ("1" "2") .
+
+("a" "b") .
+
+:list2 :- ("3" "4") .

Added: jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-21.n3
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-21.n3?rev=1552171&view=auto
==============================================================================
--- jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-21.n3 (added)
+++ jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-21.n3 Wed Dec 18 23:56:42 2013
@@ -0,0 +1,7 @@
+# Test names with .'s in potential qnames.
+
+@prefix foo:    <http://example.org/foo#> .
+@prefix : <#> .
+
+<http://example.org/foo#local.name>
+    <http://example.org/foo#p.local.name> :localname .

Added: jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-22.n3
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-22.n3?rev=1552171&view=auto
==============================================================================
--- jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-22.n3 (added)
+++ jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-22.n3 Wed Dec 18 23:56:42 2013
@@ -0,0 +1,10 @@
+# Test datatypes.
+
+@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
+@prefix x: <http://host/ns#> .
+@prefix : <#> .
+
+[ :prop1 "123" ;
+  :prop1 "123"^^xsd:string ;
+  :prop1 "123"^^xsd:integer ;
+] .

Added: jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-23.n3
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-23.n3?rev=1552171&view=auto
==============================================================================
--- jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-23.n3 (added)
+++ jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-23.n3 Wed Dec 18 23:56:42 2013
@@ -0,0 +1,8 @@
+# Test lang tags
+
+@prefix : <#> .
+
+[ :prop "chat"@fr ;
+  :prop "chat"@en ;
+  :prop "chat" ;
+] .

Added: jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-24.n3
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-24.n3?rev=1552171&view=auto
==============================================================================
--- jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-24.n3 (added)
+++ jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-24.n3 Wed Dec 18 23:56:42 2013
@@ -0,0 +1,8 @@
+# XML literals
+
+@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
+@prefix x: <http://host/ns#> .
+
+[ x:p1 "<foo>bar</foo>"^^rdf:XMLLiteral ;
+  x:p2 "<foo>bar</foo>" ;
+] .

Added: jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-25.n3
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-25.n3?rev=1552171&view=auto
==============================================================================
--- jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-25.n3 (added)
+++ jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-25.n3 Wed Dec 18 23:56:42 2013
@@ -0,0 +1,11 @@
+# Datatypes and language tags
+
+@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
+@prefix x: <http://host/ns#> .
+
+[ x:p1 "<foo>bar</foo>"@en-us^^rdf:XMLLiteral ;
+	# Two below are same statement
+  x:p2 "<foo>bar</foo>"^^rdf:XMLLiteral@en-us ;
+  x:p2 "<foo>bar</foo>"@en-us^^rdf:XMLLiteral ;
+  x:p3 "text"@en ;
+] .

Added: jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-26.n3
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-26.n3?rev=1552171&view=auto
==============================================================================
--- jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-26.n3 (added)
+++ jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-26.n3 Wed Dec 18 23:56:42 2013
@@ -0,0 +1,35 @@
+@prefix rdfs:   <http://www.w3.org/2000/01/rdf-schema#> .
+@prefix rdf:    <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
+@prefix joseki: <http://joseki.org/2002/11/configuration#> .
+
+<> rdfs:comment """
+Taken from joseki configuration file - has long properties and nested objects.
+""" .
+
+## Server configuration
+
+<http://server/deck>
+    a   joseki:AttachedModel ;
+    joseki:attachedModel        <file:deck.n3> ;
+    joseki:hasQueryOperation    joseki:BindingRDQL ;
+    joseki:hasQueryOperation    joseki:BindingGET ;
+    joseki:hasQueryOperation    joseki:BindingSPO ;
+    # Allow query over POST
+    joseki:hasOperation         joseki:BindingQueryModel ;
+    joseki:hasOperation         joseki:BindingOptions ;
+    joseki:hasQueryOperation
+        [ a   joseki:QueryLanguageBinding ;
+          joseki:queryOperationName "fetch" ; 
+          joseki:queryOperation
+          [ joseki:className
+                "org.joseki.server.processors.QueryProcessorFetch" ;
+          ]
+        ] ;
+    joseki:isImmutable			"true" ;
+    rdfs:comment "Deck of cards" ;
+    .
+
+# Local Variables:
+# tab-width: 4
+# indent-tabs-mode: nil
+# End:

Added: jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-27.n3
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-27.n3?rev=1552171&view=auto
==============================================================================
--- jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-27.n3 (added)
+++ jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-27.n3 Wed Dec 18 23:56:42 2013
@@ -0,0 +1,26 @@
+# Numbers
+
+@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
+@prefix x: <http://host/ns#> .
+@prefix : <#> .
+
+# Each of these should be one statement.
+# Also tested in reader test rdf-test-25.n3
+:x :d1 -1.0 ;   :d1 "-1.0"^^xsd:double .
+
+:x :d2 +1.0 ;   :d2 "+1.0"^^xsd:double .
+
+:x :d3 1.0 ;    :d3 "1.0"^^xsd:double .
+
+:x :e1 1.0e5 ;  :e1 "1.0e5"^^xsd:double .
+:x :e2 1e6 ;    :e2 "1e6"^^xsd:double .
+:x :e3 1e+6 ;   :e3 "1e+6"^^xsd:double .
+:x :e4 1e-6 ;   :e4 "1e-6"^^xsd:double . 
+
+:x :i1 1 ;      :i1 "1"^^xsd:integer .
+:x :i2 +1 ;     :i2 "+1"^^xsd:integer . 
+:x :i3 -1 ;     :i3 "-1"^^xsd:integer .
+
+:y :p "123"^^xsd:integer .
+:y :p "123"^^xsd:double .
+

Added: jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-28.n3
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-28.n3?rev=1552171&view=auto
==============================================================================
--- jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-28.n3 (added)
+++ jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-28.n3 Wed Dec 18 23:56:42 2013
@@ -0,0 +1,12 @@
+# Numbers with errors.
+# See also rdf-test-28.n3
+
+@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
+@prefix x: <http://host/ns#> .
+@prefix : <#> .
+
+:y :p1 "xyz"^^xsd:integer .
+:y :p2 "12xyz"^^xsd:integer .
+
+:y :p5 "xy.z"^^xsd:double .
+:y :p6 "+1.0z"^^xsd:double .

Added: jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-29.n3
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-29.n3?rev=1552171&view=auto
==============================================================================
--- jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-29.n3 (added)
+++ jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-29.n3 Wed Dec 18 23:56:42 2013
@@ -0,0 +1,23 @@
+# Test qname-ization
+
+@prefix :       <http://example.org/here#> .
+@prefix ns:     <http://example.org/ns#> .
+@prefix ns2:    <http://example.org/ns/> .
+@prefix ex:     <http://example.org/> .
+
+# Ensure we don't write ns:p1/p2 (illegal URI)
+:x <http://example.org/ns/p1/p2> "1" .
+
+# Legal URI
+:x <http://example.org/ns#_1> "1" .
+
+# Numeric namespace prefix: gives a warning on reading
+# as Jena models work on XML rules.
+#@prefix 1:      <http://example.org/1#> .
+:x <http://example.org/1#1> "1" .
+
+# Numberic localname is allowed.
+:x ex:1 "2" .
+
+# As is _1
+:x ex:_1 "rdf:_1 test" .

Added: jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-30.ttl
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-30.ttl?rev=1552171&view=auto
==============================================================================
--- jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-30.ttl (added)
+++ jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-test-30.ttl Wed Dec 18 23:56:42 2013
@@ -0,0 +1,21 @@
+# Lists using URis for cons-cells.
+
+@prefix rdf:     <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
+
+<http://test/1>
+      rdf:first "E1" ;
+      rdf:rest () .
+
+<http://test/3>
+      rdf:first "E5" ;
+      rdf:rest ("E4" "E3") .
+
+<http://test/2>
+      rdf:first "E2" ;
+      rdf:rest <http://test/1> .
+
+<http://root/2>
+      <http://list> <http://test/3> .
+
+<http://root/1>
+      <http://list> <http://test/2> .
\ No newline at end of file

Added: jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-tests
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-tests?rev=1552171&view=auto
==============================================================================
--- jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-tests (added)
+++ jena/Experimental/new-test/Testing/Turtle/N3/n3-writer-tests Wed Dec 18 23:56:42 2013
@@ -0,0 +1,40 @@
+# Files for testing the N3 writer
+# These files are read, written and read again
+# then checked to see if the model is the same (isomorphic).
+
+# Commented out tests are for N3 forms that are not in Turtle.
+# :- => = () on it's own
+
+<n3-writer-test-01.n3>      <> .
+<n3-writer-test-02.n3>      <> .
+<n3-writer-test-03.n3>      <> .
+<n3-writer-test-04.n3>      <> .
+<n3-writer-test-05.n3>      <> .
+<n3-writer-test-06.n3>      <> .
+## <n3-writer-test-07.n3>      <> .
+## <n3-writer-test-08.n3>      <> .
+## <n3-writer-test-09.n3>      <> .
+## <n3-writer-test-10.n3>      <> .
+## 
+## <n3-writer-test-11.n3>      <> .
+## <n3-writer-test-12.n3>      <> .
+<n3-writer-test-13.n3>      <> .
+<n3-writer-test-14.n3>      <> .
+<n3-writer-test-15.n3>      <> .
+<n3-writer-test-16.n3>      <> .
+<n3-writer-test-17.n3>      <> .
+<n3-writer-test-18.n3>      <> .
+## <n3-writer-test-19.n3>      <> .
+## <n3-writer-test-20.n3>      <> .
+
+<n3-writer-test-21.n3>      <> .
+<n3-writer-test-22.n3>      <> .
+<n3-writer-test-23.n3>      <> .
+<n3-writer-test-24.n3>      <> .
+## <n3-writer-test-25.n3>      <> .
+<n3-writer-test-26.n3>      <> .
+<n3-writer-test-27.n3>      <> .
+<n3-writer-test-28.n3>      <> .
+<n3-writer-test-29.n3>      <> .
+
+<n3-writer-test-30.ttl>      <> .

Added: jena/Experimental/new-test/Testing/Turtle/N3/path1.n3
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/Testing/Turtle/N3/path1.n3?rev=1552171&view=auto
==============================================================================
--- jena/Experimental/new-test/Testing/Turtle/N3/path1.n3 (added)
+++ jena/Experimental/new-test/Testing/Turtle/N3/path1.n3 Wed Dec 18 23:56:42 2013
@@ -0,0 +1,23 @@
+# Test the cwm builtins
+
+#@prefix rdf:  <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
+#@prefix s: <http://www.w3.org/2000/01/rdf-schema#> .
+#@prefix daml:  <http://www.daml.org/2000/10/daml-ont#> .
+@prefix fam:  <http://www.daml.example.org/2001/03/fam#> .
+#@prefix ex:   <http://www.daml.org/2000/10/daml-ex#> .
+#@prefix log:  <http://www.w3.org/2000/10/swap/log#> .
+
+@prefix : <foo.n3#>.  # Local stuff
+@prefix foo: <foo.n3#>.  # Local stuff
+
+# Usage:   See t10.n3   
+#
+# Output should conclude all test* a :success and no failures.
+#
+
+
+  :albert!fam:mother fam:sister :auntieAnne .
+ 
+  :albert^fam:father fam:sister  :nieceBertha .
+
+#ends

Added: jena/Experimental/new-test/Testing/Turtle/N3/path2.n3
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/Testing/Turtle/N3/path2.n3?rev=1552171&view=auto
==============================================================================
--- jena/Experimental/new-test/Testing/Turtle/N3/path2.n3 (added)
+++ jena/Experimental/new-test/Testing/Turtle/N3/path2.n3 Wed Dec 18 23:56:42 2013
@@ -0,0 +1,25 @@
+# Test the cwm path expressions
+
+#@prefix rdf:  <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
+@prefix s: <http://www.w3.org/2000/01/rdf-schema#> .
+#@prefix daml:  <http://www.daml.org/2000/10/daml-ont#> .
+@prefix fam:  <http://www.daml.example.org/2001/03/fam#> .
+@prefix lang:   <http://www.daml.example.org/2000/10/lang#> .
+@prefix log:  <http://www.w3.org/2000/10/swap/log#> .
+@prefix math:  <http://www.w3.org/2000/10/swap/math#> .
+#@prefix  lang:  <http://www.w3.example.org/2000/10/swap/lang#> .
+
+@prefix : <foo.n3#>.  # Local stuff
+@prefix foo: <foo.n3#>.  # Local stuff
+
+
+
+  :albert!fam:mother :mentor!:inverse :auntieAnne .
+ 
+  :albert   :admires!:converse :grumpy.
+
+  ("1" "2")!math:sum a :THREE.
+
+  :x  s:label "Help!"^lang:eng, "foo"^lang:fr . # "Au seccours!"^lang:fr.
+
+#ends

Added: jena/Experimental/new-test/Testing/Turtle/N3/quantifiers.n3
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/Testing/Turtle/N3/quantifiers.n3?rev=1552171&view=auto
==============================================================================
--- jena/Experimental/new-test/Testing/Turtle/N3/quantifiers.n3 (added)
+++ jena/Experimental/new-test/Testing/Turtle/N3/quantifiers.n3 Wed Dec 18 23:56:42 2013
@@ -0,0 +1,164 @@
+#  Test of interactions of qualifiers with log:includes
+#
+#  $Id: quantifiers.n3,v 1.1 2006-12-09 20:39:25 andy_seaborne Exp $
+#
+# Usage: cwm quantifiers.n3 -think -purge
+#  Should give 18 successes and no failures.
+#
+ 
+@prefix log: <http://www.w3.org/2000/10/swap/log#>.
+
+@prefix : <#>.
+@prefix qu: <#>.
+
+
+# 
+# Basically,  forall x G(x) implies G(x) which implies forSome X G(x). 
+# log:includes should allow the stronger statement to "include" the weaker one.
+#
+{{ :foo :bar :baz } log:includes { this log:forSome :foo. :foo :bar :baz }}
+   log:implies { :testa2 a :success }. # Originally failed
+
+
+
+{{ this log:forSome :foo. :foo :bar :baz } log:includes {this log:forSome :foo. :foo :bar :baz }}
+  log:implies { :testb2 a :success }.
+
+{{ this log:forAll :foo. :foo :bar :baz } log:includes {this log:forSome :foo. :foo :bar :baz }}
+  log:implies { :testc2 a :success }.  # Originally failed
+
+
+
+{{ :foo :bar :baz } log:includes { :foo :bar :baz }}
+  log:implies { :testa1 a :success }.
+
+{{ this log:forSome :foo. :foo :bar :baz } log:includes { :foo :bar :baz }}
+  log:implies { :testb1 a :FAILURE }.    # Originally failed, STILL FAILS.
+
+{{ this log:forAll :foo. :foo :bar :baz } log:includes { :foo :bar :baz }}
+  log:implies { :testc1 a :success }.
+
+
+
+{{ :foo :bar :baz } log:includes {this log:forAll :foo. :foo :bar :baz }}
+   log:implies { :testa3 a :FAILURE }.
+
+{{ this log:forSome :foo. :foo :bar :baz } log:includes {this log:forAll :foo.  :foo :bar :baz }}
+  log:implies { :testb3 a :FAILURE }.
+
+{{ this log:forAll :foo. :foo :bar :baz } log:includes {this log:forAll :foo.  :foo :bar :baz }}
+  log:implies { :testc3 a :success }.
+
+
+#   Negative tests:
+
+
+
+{{ :foo :bar :baz } log:notIncludes { this log:forSome :foo. :foo :bar :baz }}
+   log:implies { :testa2n a :FAILURE }.# Originally failed
+
+{{ this log:forSome :foo. :foo :bar :baz } log:notIncludes {this log:forSome :foo. :foo :bar :baz }}
+  log:implies { :testb2n a :FAILURE }. 
+
+{{ this log:forAll :foo. :foo :bar :baz } log:notIncludes {this log:forSome :foo. :foo :bar :baz }}
+  log:implies { :testc2n a :FAILURE }. # Originally failed
+
+
+
+{{ :foo :bar :baz } log:notIncludes { :foo :bar :baz }}
+  log:implies { :testa1n a :FAILURE }.
+
+{{ this log:forSome :foo. :foo :bar :baz } log:notIncludes { :foo :bar :baz }}
+  log:implies { :testb1n a :success }.
+
+{{ this log:forAll :foo. :foo :bar :baz } log:notIncludes { :foo :bar :baz }}
+  log:implies { :testc1n a :FAILURE }.
+
+
+
+{{ :foo :bar :baz } log:notIncludes {this log:forAll :foo. :foo :bar :baz }}
+   log:implies { :testa3n a :success }.
+
+{{ this log:forSome :foo. :foo :bar :baz } log:notIncludes {this log:forAll :foo.  :foo :bar :baz }}
+  log:implies { :testb3n a :success }.
+
+{{ this log:forAll :foo. :foo :bar :baz } log:notIncludes {this log:forAll :foo.  :foo :bar :baz }}
+  log:implies { :testc3n a :FAILURE }.
+
+
+
+######################## Versions with different identifiers:
+
+
+{{ :fee :bar :baz } log:includes { this log:forSome :foo. :foo :bar :baz }}
+   log:implies { :testa2d a :success }. # Originally failed
+
+{{ this log:forSome :fee. :fee :bar :baz } log:includes {this log:forSome :foo. :foo :bar :baz }}
+  log:implies { :testb2d a :success }.
+
+{{ this log:forAll :fee. :fee :bar :baz } log:includes {this log:forSome :foo. :foo :bar :baz }}
+  log:implies { :testc2d a :success }.  # Originally failed
+
+
+
+{{ :fee :bar :baz } log:includes { :foo :bar :baz }}
+  log:implies { :testa1d a :FAILURE }.
+
+{{ this log:forSome :fee. :fee :bar :baz } log:includes { :foo :bar :baz }}
+  log:implies { :testb1d a :FAILURE }.    # Originally failed
+
+{{ this log:forAll :fee. :fee :bar :baz } log:includes { :foo :bar :baz }}
+  log:implies { :testc1d a :success }.
+
+
+
+{{ :fee :bar :baz } log:includes {this log:forAll :foo. :foo :bar :baz }}
+   log:implies { :testa3d a :FAILURE }.
+
+{{ this log:forSome :fee. :fee :bar :baz } log:includes {this log:forAll :foo.  :foo :bar :baz }}
+  log:implies { :testb3d a :FAILURE }.
+
+{{ this log:forAll :fee. :fee :bar :baz } log:includes {this log:forAll :foo.  :foo :bar :baz }}
+  log:implies { :testc3d a :success }.
+
+
+#   Negative tests:
+
+
+
+{{ :fee :bar :baz } log:notIncludes { this log:forSome :foo. :foo :bar :baz }}
+   log:implies { :testa2nd a :FAILURE }.     # Originally failed
+
+{{ this log:forSome :fee. :fee :bar :baz } log:notIncludes {this log:forSome :foo. :foo :bar :baz }}
+  log:implies { :testb2nd a :FAILURE }. 
+
+{{ this log:forAll :fee. :fee :bar :baz } log:notIncludes {this log:forSome :foo. :foo :bar :baz }}
+  log:implies { :testc2nd a :FAILURE }.    # Originally failed
+
+
+{{ :fee :bar :baz } log:notIncludes { :foo :bar :baz }}
+  log:implies { :testa1nd a :success }.
+
+{{ this log:forSome :fee. :fee :bar :baz } log:notIncludes { :foo :bar :baz }}
+  log:implies { :testb1nd a :success }.
+
+{{ this log:forAll :fee. :fee :bar :baz } log:notIncludes { :foo :bar :baz }}
+  log:implies { :testc1nd a :FAILURE }.  # Originally failed, STILL FAILS 
+
+
+
+{{ :fee :bar :baz } log:notIncludes {this log:forAll :foo. :foo :bar :baz }}
+   log:implies { :testa3nd a :success }.
+
+{{ this log:forSome :fee. :fee :bar :baz } log:notIncludes {this log:forAll :foo.  :foo :bar :baz }}
+  log:implies { :testb3nd a :success }.
+
+{{ this log:forAll :fee. :fee :bar :baz } log:notIncludes {this log:forAll :foo.  :foo :bar :baz }}
+  log:implies { :testc3nd a :FAILURE }.
+
+
+
+log:implies a log:Chaff.  # Purge input rules
+
+# ENDS
+

Added: jena/Experimental/new-test/Testing/Turtle/N3/qvars1.n3
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/Testing/Turtle/N3/qvars1.n3?rev=1552171&view=auto
==============================================================================
--- jena/Experimental/new-test/Testing/Turtle/N3/qvars1.n3 (added)
+++ jena/Experimental/new-test/Testing/Turtle/N3/qvars1.n3 Wed Dec 18 23:56:42 2013
@@ -0,0 +1,19 @@
+# Test the cwm quick variable expressions
+
+#@prefix rdf:  <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
+#@prefix s: <http://www.w3.org/2000/01/rdf-schema#> .
+#@prefix daml:  <http://www.daml.org/2000/10/daml-ont#> .
+#@prefix fam:  <http://www.daml.example.org/2001/03/fam#> .
+#@prefix lang:   <http://www.daml.example.org/2000/10/lang#> .
+#@prefix log:  <http://www.w3.org/2000/10/swap/log#> .
+#@prefix math:  <http://www.w3.org/2000/10/swap/math#> .
+#@prefix  lang:  <http://www.w3.example.org/2000/10/swap/lang#> .
+
+#@prefix : <foo.n3#>.  # Local stuff
+#@prefix foo: <foo.n3#>.  # Local stuff
+
+
+
+{ ?a <#mother> ?b; <#sister> ?c } => { ?b <#aunt> ?c }.
+
+#ends

Added: jena/Experimental/new-test/Testing/Turtle/N3/qvars2.n3
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/Testing/Turtle/N3/qvars2.n3?rev=1552171&view=auto
==============================================================================
--- jena/Experimental/new-test/Testing/Turtle/N3/qvars2.n3 (added)
+++ jena/Experimental/new-test/Testing/Turtle/N3/qvars2.n3 Wed Dec 18 23:56:42 2013
@@ -0,0 +1,19 @@
+# Test the cwm quick variable expressions
+
+#@prefix rdf:  <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
+#@prefix s: <http://www.w3.org/2000/01/rdf-schema#> .
+#@prefix daml:  <http://www.daml.org/2000/10/daml-ont#> .
+#@prefix fam:  <http://www.daml.example.org/2001/03/fam#> .
+#@prefix lang:   <http://www.daml.example.org/2000/10/lang#> .
+#@prefix log:  <http://www.w3.org/2000/10/swap/log#> .
+#@prefix math:  <http://www.w3.org/2000/10/swap/math#> .
+#@prefix  lang:  <http://www.w3.example.org/2000/10/swap/lang#> .
+
+#@prefix : <foo.n3#>.  # Local stuff
+#@prefix foo: <foo.n3#>.  # Local stuff
+
+
+{ ?b <#aunt> ?c } <=
+{ [] <#parent> ?b; <#sister> ?c }.
+
+#ends

Added: jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-01.nt
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-01.nt?rev=1552171&view=auto
==============================================================================
--- jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-01.nt (added)
+++ jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-01.nt Wed Dec 18 23:56:42 2013
@@ -0,0 +1,29 @@
+# cwm: Tests/rdf-test-01.n3 => Tests/rdf-result-01.nt
+    
+    <http://never.net/a1>     <file:///base/rdf-test-01.n3#b> "string" .
+    
+    <http://never.net/>     <file:///base/rdf-test-01.n3#b> "string" .
+    
+    <http://never.net/a2>     <file:///base/rdf-test-01.n3#b> "v1" .
+    
+    <http://never.net/a2>     <file:///base/rdf-test-01.n3#b> "v2" .
+    
+    <http://never.net/a2>     <file:///base/rdf-test-01.n3#b1> "v3" .
+    
+    <http://never.net/a2>     <file:///base/rdf-test-01.n3#b1> "v4" .
+    
+    <http://never.net/a2>     <file:///base/rdf-test-01.n3#b2> "a" .
+    
+    <http://never.net/a2>     <file:///base/rdf-test-01.n3#b2> "b" .
+    
+    <http://never.net/a2>     <file:///base/rdf-test-01.n3#b3> "a" .
+    
+    <http://never.net/a2>     <file:///base/rdf-test-01.n3#b3> "b" .
+    
+    <http://never.net/a3>     <file:///base/rdf-test-01.n3#p1>  "z1" .
+
+    <http://never.net/a3>     <file:///base/rdf-test-01.n3#p2>  "z2" .
+
+    <http://never.net/a3>     <file:///base/rdf-test-01.n3#p>   "z1" .
+
+    <http://never.net/a3>     <file:///base/rdf-test-01.n3#p>   "z2" .

Added: jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-02.nt
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-02.nt?rev=1552171&view=auto
==============================================================================
--- jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-02.nt (added)
+++ jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-02.nt Wed Dec 18 23:56:42 2013
@@ -0,0 +1,8 @@
+# cwm: Tests/rdf-test-02.n3 => Tests/rdf-result-02.nt
+    
+    _:a_g0     <http://one.net/ns1#bp1> <http://one.net/ns1#bv1> .
+    
+    _:a_g0     <http://one.net/ns1#bp2> <http://one.net/ns1#bv2> .
+    
+    _:a_g0     <http://two.net/ns2#p1> <http://two.net/ns2#v1> .
+    

Added: jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-03.nt
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-03.nt?rev=1552171&view=auto
==============================================================================
--- jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-03.nt (added)
+++ jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-03.nt Wed Dec 18 23:56:42 2013
@@ -0,0 +1,4 @@
+# cwm: Tests/rdf-test-03.n3 => Tests/rdf-result-03.nt
+    
+    _:a_g0     <http://namespace.net/p1> <http://namespace.net/v1> .
+    

Added: jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-04.nt
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-04.nt?rev=1552171&view=auto
==============================================================================
--- jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-04.nt (added)
+++ jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-04.nt Wed Dec 18 23:56:42 2013
@@ -0,0 +1,10 @@
+# cwm: Tests/rdf-test-04.n3 => Tests/rdf-result-04.nt
+    
+    _:a_ga     <http://one.net/ns#prop1> "anon1" .
+    
+    _:a_ga     <http://one.net/ns#prop2> "anon2" .
+    
+    _:a_ga     <http://one.net/ns#prop3> _:a_gb .
+    
+    _:a_ga     <http://one.net/ns#prop4> _:a_gb .
+    

Added: jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-05.nt
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-05.nt?rev=1552171&view=auto
==============================================================================
--- jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-05.nt (added)
+++ jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-05.nt Wed Dec 18 23:56:42 2013
@@ -0,0 +1,4 @@
+# cwm: Tests/rdf-test-05.n3 => Tests/rdf-result-05.nt
+    
+    <file:///base/rdf-test-05.n3>     <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <file:///base/rdf-test-05.n3a> .
+    

Added: jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-06.nt
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-06.nt?rev=1552171&view=auto
==============================================================================
--- jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-06.nt (added)
+++ jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-06.nt Wed Dec 18 23:56:42 2013
@@ -0,0 +1,4 @@
+# cwm: Tests/rdf-test-06.n3 => Tests/rdf-result-06.nt
+    
+    <file:///base/rdf-test-06.n3#>     <file:///base/rdf-test-06.n3#p> "v" .
+    

Added: jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-07.nt
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-07.nt?rev=1552171&view=auto
==============================================================================
--- jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-07.nt (added)
+++ jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-07.nt Wed Dec 18 23:56:42 2013
@@ -0,0 +1,4 @@
+# cwm: Tests/rdf-test-07.n3 => Tests/rdf-result-07.nt
+    
+    <file:///base/rdf-test-07.n3#b>     <file:///base/rdf-test-07.n3#prop> "value" .
+    

Added: jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-08.nt
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-08.nt?rev=1552171&view=auto
==============================================================================
--- jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-08.nt (added)
+++ jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-08.nt Wed Dec 18 23:56:42 2013
@@ -0,0 +1,19 @@
+# Jena N3->RDF converter: Tests/rdf-test-08.n3
+<http://h/r> <http://h/p> "0" .
+<http://h/r> <http://h/p> "1" .
+<http://h/r> <http://h/p> "2" .
+<http://h/r> <http://h/p> "12" .
+<http://h/r> <http://h/p> "123" .
+
+<http://h/r> <http://h/p> "Literal with \" double quote - 1" .
+<http://h/r> <http://h/p> "Literal with \" double quote - 2" .
+
+<http://h/r> <http://h/p> "Long 'SingleQuoted' String" .
+<http://h/r> <http://h/p> "Long \"DoubleQuoted\" String" .
+
+<http://h/r> <http://h/p-unix> "Unix newline\nconvention" .
+<http://h/r> <http://h/p-windows> "Windows newline\r\nconvention" .
+<http://h/r> <http://h/p-mac> "Mac newline\rconvention" .
+
+#<http://h/r> <http://h/p> "euro" .
+#<http://h/r> <http://h/p> "\uFFFD" .

Added: jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-09.nt
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-09.nt?rev=1552171&view=auto
==============================================================================
--- jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-09.nt (added)
+++ jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-09.nt Wed Dec 18 23:56:42 2013
@@ -0,0 +1,19 @@
+    
+    _:a_g1     <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> <file:///base/rdf-test-09.n3b> .
+    
+    _:a_g1     <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> _:a_g2 .
+    
+    _:a_g0     <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> <http://h/a> .
+    
+    _:a_g0     <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> <http://www.w3.org/1999/02/22-rdf-syntax-ns#nil> .
+    
+    _:a_g2     <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "2" .
+    
+    _:a_g2     <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> <http://www.w3.org/1999/02/22-rdf-syntax-ns#nil> .
+    
+    <file:///base/rdf-test-09.n3a>     <file:///base/rdf-test-09.n3p1> <http://www.w3.org/1999/02/22-rdf-syntax-ns#nil> .
+    
+    <file:///base/rdf-test-09.n3a>     <file:///base/rdf-test-09.n3p2> _:a_g0 .
+    
+    <file:///base/rdf-test-09.n3a>     <file:///base/rdf-test-09.n3p3> _:a_g1 .
+    

Added: jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-10.nt
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-10.nt?rev=1552171&view=auto
==============================================================================
--- jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-10.nt (added)
+++ jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-10.nt Wed Dec 18 23:56:42 2013
@@ -0,0 +1,9 @@
+    
+    <http://host/s1>     <http://host/p1> <http://host/v1> .
+    
+    <http://host/s2>     <http://host/p2> <http://host/v2> .
+    
+    <http://host/s2>     <http://host/p3> <http://host/v3> .
+    
+    <http://host/s3>     <http://host/p> <http://host/v> .
+    

Added: jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-11.nt
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-11.nt?rev=1552171&view=auto
==============================================================================
--- jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-11.nt (added)
+++ jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-11.nt Wed Dec 18 23:56:42 2013
@@ -0,0 +1,11 @@
+    
+    <file:///base/rdf-test-11.n3>     <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> "thing too" .
+    
+    <file:///base/rdf-test-11.n3#>     <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> "another thing" .
+    
+    _:a_ga     <http://www.w3.org/2002/07/owl#sameAs> _:a_gb .
+    
+    _:a_ga     <http://www.w3.org/2000/10/swap/log#implies> _:a_gb .
+    
+    _:a_gb     <http://www.w3.org/2000/10/swap/log#implies> _:a_ga .
+    

Added: jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-12.nt
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-12.nt?rev=1552171&view=auto
==============================================================================
--- jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-12.nt (added)
+++ jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-12.nt Wed Dec 18 23:56:42 2013
@@ -0,0 +1,5 @@
+    
+    _:a_ga     <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <file:///base/rdf-test-12.n3#p> .
+    
+    <http://underscore/a>     <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://underscore/p> .
+    

Added: jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-13.nt
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-13.nt?rev=1552171&view=auto
==============================================================================
--- jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-13.nt (added)
+++ jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-13.nt Wed Dec 18 23:56:42 2013
@@ -0,0 +1,5 @@
+    
+    <http://host/A#b>     <http://host/A#p> <http://host/A#v> .
+    
+    <http://host/Z#b>     <http://host/Z#p> <http://host/Z#v> .
+    

Added: jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-14.nt
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-14.nt?rev=1552171&view=auto
==============================================================================
--- jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-14.nt (added)
+++ jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-14.nt Wed Dec 18 23:56:42 2013
@@ -0,0 +1,8 @@
+# cwm: Tests/rdf-test-14.n3 => Tests/rdf-result-14.nt
+    
+    <file:///base/rdf-test-14.n3#s>     <file:///base/rdf-test-14.n3#prop> "value1" .
+    
+    <file:///base/rdf-test-14.n3#s2>     <file:///base/rdf-test-14.n3#prop> "value2" .
+    
+    <file:///base/rdf-test-14.n3#s1>     <file:///base/rdf-test-14.n3#prop> "value2" .
+    

Added: jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-15.nt
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-15.nt?rev=1552171&view=auto
==============================================================================
--- jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-15.nt (added)
+++ jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-15.nt Wed Dec 18 23:56:42 2013
@@ -0,0 +1,36 @@
+# cwm: rdf-test-15.n3 => rdf-result-15.nt
+    
+    <file:///base/rdf-test-15.n3#a1>     <file:///base/rdf-test-15.n3#b1> _:ag1 .
+    
+    <file:///base/rdf-test-15.n3#x2>     <http://a/ns#y2> _:ag3 .
+    
+    <file:///base/rdf-test-15.n3#a2>     <http://a/ns#b2> _:ag4 .
+    
+    _:ag5     <file:///base/rdf-test-15.n3#q1> "3" .
+    
+    _:ag5     <file:///base/rdf-test-15.n3#q2> "4" .
+    
+    _:ag5     <file:///base/rdf-test-15.n3#q2> "5" .
+    
+    _:ag4     <http://a/ns#c2> _:ag5 .
+    
+    <file:///base/rdf-test-15.n3#x1>     <file:///base/rdf-test-15.n3#y1> _:ag0 .
+    
+    _:ag1     <file:///base/rdf-test-15.n3#c1> _:ag2 .
+    
+    _:ag0     <file:///base/rdf-test-15.n3#p1> "3" .
+    
+    _:ag3     <file:///base/rdf-test-15.n3#p2> "3" .
+    
+    _:ag2     <file:///base/rdf-test-15.n3#q1> "3" .
+    
+    _:ag2     <file:///base/rdf-test-15.n3#q2> "4" .
+    
+    _:ag2     <file:///base/rdf-test-15.n3#q2> "5" .
+    
+    <file:///base/rdf-test-15.n3#o>     <http://a/ns#p1> _:ag6 .
+    
+    <file:///base/rdf-test-15.n3#r>     <file:///base/rdf-test-15.n3#p> _:ag7 .
+    
+    _:ag6     <http://a/ns#p2> _:ag7 .
+    

Added: jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-16.nt
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-16.nt?rev=1552171&view=auto
==============================================================================
--- jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-16.nt (added)
+++ jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-16.nt Wed Dec 18 23:56:42 2013
@@ -0,0 +1,16 @@
+# cwm: Tests/rdf-test-16.n3 => Tests/rdf-result-16.nt
+    
+    _:a_g1     <file:///base/rdf-test-16.n3#b> <file:///base/rdf-test-16.n3#a> .
+    
+    _:a_g0     <file:///base/rdf-test-16.n3#p> "3" .
+    
+    _:a_g0     <file:///base/rdf-test-16.n3#y> <file:///base/rdf-test-16.n3#x> .
+    
+    _:a_g2     <file:///base/rdf-test-16.n3#c> _:a_g1 .
+    
+    _:a_g2     <file:///base/rdf-test-16.n3#q1> "3" .
+    
+    _:a_g2     <file:///base/rdf-test-16.n3#q2> "4" .
+    
+    _:a_g2     <file:///base/rdf-test-16.n3#q2> "5" .
+    

Added: jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-17.nt
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-17.nt?rev=1552171&view=auto
==============================================================================
--- jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-17.nt (added)
+++ jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-17.nt Wed Dec 18 23:56:42 2013
@@ -0,0 +1,46 @@
+# cwm: Tests/rdf-test-17.n3 => Tests/rdf-result-17.nt
+    
+    _:a_g8     <file:///base/rdf-test-17.n3#e3> <file:///base/rdf-test-17.n3#d3> .
+    
+    _:a_g8     <file:///base/rdf-test-17.n3#f3> _:a_g9 .
+    
+    _:a_g4     <file:///base/rdf-test-17.n3#f1> _:a_g5 .
+    
+    _:a_g7     <file:///base/rdf-test-17.n3#f2> _:a_g6 .
+    
+    _:a_g6     <file:///base/rdf-test-17.n3#e2> <file:///base/rdf-test-17.n3#d2> .
+    
+    _:a_g3     <file:///base/rdf-test-17.n3#q3> "3" .
+    
+    _:a_g3     <file:///base/rdf-test-17.n3#q4> "41" .
+    
+    _:a_g3     <file:///base/rdf-test-17.n3#q4> "42" .
+    
+    <file:///base/rdf-test-17.n3#d1>     <file:///base/rdf-test-17.n3#e1> _:a_g4 .
+    
+    <file:///base/rdf-test-17.n3#a>     <file:///base/rdf-test-17.n3#b> _:a_g0 .
+    
+    _:a_g11     <file:///base/rdf-test-17.n3#f4> _:a_g10 .
+    
+    _:a_g1     <file:///base/rdf-test-17.n3#c> _:a_g0 .
+    
+    _:a_g1     <file:///base/rdf-test-17.n3#q1> "1" .
+    
+    _:a_g1     <file:///base/rdf-test-17.n3#q2> "21" .
+    
+    _:a_g1     <file:///base/rdf-test-17.n3#q2> "22" .
+    
+    _:a_g2     <file:///base/rdf-test-17.n3#y> <file:///base/rdf-test-17.n3#x> .
+    
+    _:a_g2     <file:///base/rdf-test-17.n3#z> _:a_g3 .
+    
+    <file:///base/rdf-test-17.n3#d4>     <file:///base/rdf-test-17.n3#e4> _:a_g10 .
+    
+    <http://here/subj1>     <http://here/pred/p1> _:a_g5 .
+    
+    <http://here/subj4>     <http://here/pred/p4> _:a_g11 .
+    
+    <http://here/subj2>     <http://here/pred/p2> _:a_g7 .
+    
+    <http://here/subj3>     <http://here/pred/p3> _:a_g9 .
+    

Added: jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-18.nt
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-18.nt?rev=1552171&view=auto
==============================================================================
--- jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-18.nt (added)
+++ jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-18.nt Wed Dec 18 23:56:42 2013
@@ -0,0 +1,17 @@
+# cwm: Tests/rdf-test-18.n3 => Tests/rdf-result-18.nt
+# Tweaked for no rdf:List generation
+    
+    <file:///base/rdf-test-18.n3#a>     <file:///base/rdf-test-18.n3#b> _:a_g1 .
+    
+    _:a_g1     <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> _:a_g0 .
+    
+    _:a_g1     <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> _:a_g3 .
+    
+    <file:///base/rdf-test-18.n3#d1>     <file:///base/rdf-test-18.n3#e1> _:a_g0 .
+    
+    <file:///base/rdf-test-18.n3#d2>     <file:///base/rdf-test-18.n3#e2> _:a_g2 .
+    
+    _:a_g3     <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> _:a_g2 .
+    
+    _:a_g3     <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> <http://www.w3.org/1999/02/22-rdf-syntax-ns#nil> .
+    

Added: jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-19.nt
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-19.nt?rev=1552171&view=auto
==============================================================================
--- jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-19.nt (added)
+++ jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-19.nt Wed Dec 18 23:56:42 2013
@@ -0,0 +1,15 @@
+# cwm: rdf-test-19.n3 => rdf-result-19.nt
+# Then fixed up so _:a_ga points to list head.
+# Then removed rdf:List type triples.
+
+   <file:///base/rdf-test-19.n3#a>     <file:///base/rdf-test-19.n3#p> _:a_ga .
+    
+   <file:///base/rdf-test-19.n3#b>     <file:///base/rdf-test-19.n3#p> _:a_ga .
+
+    _:a_g1     <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "2" .
+    
+    _:a_g1     <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> <http://www.w3.org/1999/02/22-rdf-syntax-ns#nil> .
+    
+    _:a_ga     <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "1" .
+    
+    _:a_ga     <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> _:a_g1 .
\ No newline at end of file

Added: jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-20.nt
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-20.nt?rev=1552171&view=auto
==============================================================================
--- jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-20.nt (added)
+++ jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-20.nt Wed Dec 18 23:56:42 2013
@@ -0,0 +1,15 @@
+# cwm: rdf-test-19.n3 => rdf-result-19.nt
+# Then fixed up so the list head is resource :list
+# Then removed rdf:List type triples.
+
+   <file:///base/rdf-test-20.n3#a>     <file:///base/rdf-test-20.n3#p>  <file:///base/rdf-test-20.n3#list> .
+    
+   <file:///base/rdf-test-20.n3#b>     <file:///base/rdf-test-20.n3#p>  <file:///base/rdf-test-20.n3#list> .
+    
+    _:a_g1     <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "2" .
+    
+    _:a_g1     <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> <http://www.w3.org/1999/02/22-rdf-syntax-ns#nil> .
+    
+    <file:///base/rdf-test-20.n3#list>  <http://www.w3.org/1999/02/22-rdf-syntax-ns#first> "1" .
+    
+    <file:///base/rdf-test-20.n3#list>  <http://www.w3.org/1999/02/22-rdf-syntax-ns#rest> _:a_g1 .

Added: jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-21.nt
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-21.nt?rev=1552171&view=auto
==============================================================================
--- jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-21.nt (added)
+++ jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-21.nt Wed Dec 18 23:56:42 2013
@@ -0,0 +1,6 @@
+<file:///base/rdf-test-21.n3#a> <file:///base/rdf-test-21.n3#q> "12"^^<http://www.w3.org/2001/XMLSchema#integer> .
+<file:///base/rdf-test-21.n3#a> <file:///base/rdf-test-21.n3#p> "11" .
+<file:///base/rdf-test-21.n3#a> <file:///base/rdf-test-21.n3#p> "11"^^<http://www.w3.org/2001/XMLSchema#integer> .
+
+<file:///base/rdf-test-21.n3#a> <file:///base/rdf-test-21.n3#q2> "99"^^<http://www.w3.org/2001/XMLSchema#integer> .
+<file:///base/rdf-test-21.n3#a> <file:///base/rdf-test-21.n3#q2> "99"^^<http://www.w3.org/2001/XMLSchema#string> .

Added: jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-22.nt
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-22.nt?rev=1552171&view=auto
==============================================================================
--- jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-22.nt (added)
+++ jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-22.nt Wed Dec 18 23:56:42 2013
@@ -0,0 +1,3 @@
+_:blank0 <http://host/ns#q2> "French"@fr .
+_:blank0 <http://host/ns#q1> "UK-English"@en-uk .
+_:blank0 <http://host/ns#q3> "aaaa"@any .

Added: jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-23.nt
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-23.nt?rev=1552171&view=auto
==============================================================================
--- jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-23.nt (added)
+++ jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-23.nt Wed Dec 18 23:56:42 2013
@@ -0,0 +1,2 @@
+<file:///base/rdf-test-23.n3#a> <file:///base/rdf-test-23.n3#q1> "<foo>bar</foo>"^^<http://www.w3.org/1999/02/22-rdf-syntax-ns#XMLLiteral> .
+<file:///base/rdf-test-23.n3#a> <file:///base/rdf-test-23.n3#q1> "<foo>bar</foo>" .

Added: jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-24.nt
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-24.nt?rev=1552171&view=auto
==============================================================================
--- jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-24.nt (added)
+++ jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-24.nt Wed Dec 18 23:56:42 2013
@@ -0,0 +1,6 @@
+<file:///base/rdf-test-24.n3#a> <file:///base/rdf-test-24.n3#q1> "11"^^<http://www.w3.org/2001/XMLSchema#integer> .
+<file:///base/rdf-test-24.n3#a> <file:///base/rdf-test-24.n3#q1> "11"^^<http://www.w3.org/2001/XMLSchema#integer> .
+<file:///base/rdf-test-24.n3#a> <file:///base/rdf-test-24.n3#q1> "11"^^<http://www.w3.org/2001/XMLSchema#integer> .
+<file:///base/rdf-test-24.n3#a> <file:///base/rdf-test-24.n3#q2> "<foo>bar</foo>"@en .
+<file:///base/rdf-test-24.n3#a> <file:///base/rdf-test-24.n3#q2> "<foo>bar</foo>"^^<http://www.w3.org/1999/02/22-rdf-syntax-ns#XMLLiteral> .
+<file:///base/rdf-test-24.n3#a> <file:///base/rdf-test-24.n3#q0> "11"^^<http://www.w3.org/2001/XMLSchema#integer> .

Added: jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-25.nt
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-25.nt?rev=1552171&view=auto
==============================================================================
--- jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-25.nt (added)
+++ jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-25.nt Wed Dec 18 23:56:42 2013
@@ -0,0 +1,45 @@
+# cwm: rdf-test-25.n3 => rdf-result-25.nt
+# Except cmw gets exponential 'E' (not 'e') 
+# Converted to XSD decimals
+    
+    <file:///base/rdf-test-25.n3#x>     <file:///base/rdf-test-25.n3#e1> "1.0e5"^^<http://www.w3.org/2001/XMLSchema#double> .
+    
+    <file:///base/rdf-test-25.n3#x>     <file:///base/rdf-test-25.n3#e2> "1e6"^^<http://www.w3.org/2001/XMLSchema#double> .
+    
+    <file:///base/rdf-test-25.n3#x>     <file:///base/rdf-test-25.n3#e3> "1e+6"^^<http://www.w3.org/2001/XMLSchema#double> .
+    
+    <file:///base/rdf-test-25.n3#x>     <file:///base/rdf-test-25.n3#e3a> "1e+6"^^<http://www.w3.org/2001/XMLSchema#double> .
+    
+    <file:///base/rdf-test-25.n3#x>     <file:///base/rdf-test-25.n3#e4> "1e-6"^^<http://www.w3.org/2001/XMLSchema#double> .
+    
+    
+
+    <file:///base/rdf-test-25.n3#x>     <file:///base/rdf-test-25.n3#E1> "1.0E5"^^<http://www.w3.org/2001/XMLSchema#double> .
+    
+    <file:///base/rdf-test-25.n3#x>     <file:///base/rdf-test-25.n3#E2> "1E6"^^<http://www.w3.org/2001/XMLSchema#double> .
+    
+    <file:///base/rdf-test-25.n3#x>     <file:///base/rdf-test-25.n3#E3> "1E+6"^^<http://www.w3.org/2001/XMLSchema#double> .
+    
+    <file:///base/rdf-test-25.n3#x>     <file:///base/rdf-test-25.n3#E3a> "1E+6"^^<http://www.w3.org/2001/XMLSchema#double> .
+    
+    <file:///base/rdf-test-25.n3#x>     <file:///base/rdf-test-25.n3#E4> "1E-6"^^<http://www.w3.org/2001/XMLSchema#double> .
+    
+    
+
+    <file:///base/rdf-test-25.n3#x>     <file:///base/rdf-test-25.n3#d1> "-1.0"^^<http://www.w3.org/2001/XMLSchema#decimal> .
+
+    <file:///base/rdf-test-25.n3#x>     <file:///base/rdf-test-25.n3#d2> "+1.0"^^<http://www.w3.org/2001/XMLSchema#decimal> .
+    
+    <file:///base/rdf-test-25.n3#x>     <file:///base/rdf-test-25.n3#d3> "1.0"^^<http://www.w3.org/2001/XMLSchema#decimal> .
+    
+    <file:///base/rdf-test-25.n3#x>     <file:///base/rdf-test-25.n3#d4> "0.1"^^<http://www.w3.org/2001/XMLSchema#decimal> .
+
+    
+    <file:///base/rdf-test-25.n3#x>     <file:///base/rdf-test-25.n3#i1> "1"^^<http://www.w3.org/2001/XMLSchema#integer> .
+    
+    <file:///base/rdf-test-25.n3#x>     <file:///base/rdf-test-25.n3#i1a> "1"^^<http://www.w3.org/2001/XMLSchema#integer> .
+    
+    <file:///base/rdf-test-25.n3#x>     <file:///base/rdf-test-25.n3#i2> "+1"^^<http://www.w3.org/2001/XMLSchema#integer> .
+    
+    <file:///base/rdf-test-25.n3#x>     <file:///base/rdf-test-25.n3#i3> "-1"^^<http://www.w3.org/2001/XMLSchema#integer> .
+    

Added: jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-26.nt
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-26.nt?rev=1552171&view=auto
==============================================================================
--- jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-26.nt (added)
+++ jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-26.nt Wed Dec 18 23:56:42 2013
@@ -0,0 +1,5 @@
+    <file:///base/rdf-test-26.n3#x>     <file:///base/rdf-test-26.n3#y1> "\u03B1" .
+    
+    <file:///base/rdf-test-26.n3#x>     <file:///base/rdf-test-26.n3#y2> "\u00E9" .
+    
+    <file:///base/rdf-test-26.n3#x>     <file:///base/rdf-test-26.n3#y3> "\u00E9" .

Added: jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-27.nt
URL: http://svn.apache.org/viewvc/jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-27.nt?rev=1552171&view=auto
==============================================================================
--- jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-27.nt (added)
+++ jena/Experimental/new-test/Testing/Turtle/N3/rdf-result-27.nt Wed Dec 18 23:56:42 2013
@@ -0,0 +1,3 @@
+    
+    <http://example.org/x#\u03B1>     <http://example.org/x#p> "alpha qname" .
+    



Mime
View raw message