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 2013/05/30 23:23:31 UTC

svn commit: r1488016 - /jena/trunk/jena-arq/src/test/java/org/apache/jena/riot/lang/TestLangTurtle.java

Author: andy
Date: Thu May 30 21:23:31 2013
New Revision: 1488016

URL: http://svn.apache.org/r1488016
Log:
JENA-463 - Tests

Modified:
    jena/trunk/jena-arq/src/test/java/org/apache/jena/riot/lang/TestLangTurtle.java

Modified: jena/trunk/jena-arq/src/test/java/org/apache/jena/riot/lang/TestLangTurtle.java
URL: http://svn.apache.org/viewvc/jena/trunk/jena-arq/src/test/java/org/apache/jena/riot/lang/TestLangTurtle.java?rev=1488016&r1=1488015&r2=1488016&view=diff
==============================================================================
--- jena/trunk/jena-arq/src/test/java/org/apache/jena/riot/lang/TestLangTurtle.java (original)
+++ jena/trunk/jena-arq/src/test/java/org/apache/jena/riot/lang/TestLangTurtle.java Thu May 30 21:23:31 2013
@@ -44,6 +44,8 @@ import com.hp.hpl.jena.graph.Graph ;
 import com.hp.hpl.jena.graph.Triple ;
 import com.hp.hpl.jena.rdf.model.Model ;
 import com.hp.hpl.jena.rdf.model.ModelFactory ;
+import com.hp.hpl.jena.rdf.model.Property ;
+import com.hp.hpl.jena.rdf.model.Resource ;
 import com.hp.hpl.jena.sparql.graph.GraphFactory ;
 import com.hp.hpl.jena.sparql.sse.SSE ;
 
@@ -86,6 +88,26 @@ public class TestLangTurtle extends Base
         assertEquals("http://example/x", model.getNsPrefixURI("x")) ;
     }
     
+    @Test public void optionalDotInPrefix()
+    {
+        Model model = ModelFactory.createDefaultModel() ;
+        StringReader reader = new StringReader("@prefix x: <http://example/x>") ;
+        RDFDataMgr.read(model, reader, null, RDFLanguages.TURTLE) ;
+        assertEquals(1, model.getNsPrefixMap().size()) ;
+        assertEquals("http://example/x", model.getNsPrefixURI("x")) ;
+    }
+
+    @Test public void optionalDotInBase()
+    {
+        Model model = ModelFactory.createDefaultModel() ;
+        StringReader reader = new StringReader("@base <http://example/> <x> <p> <o> .") ;
+        RDFDataMgr.read(model, reader, null, RDFLanguages.TURTLE) ;
+        assertEquals(1, model.size()) ;
+        Resource r = model.createResource("http://example/x") ;
+        Property p = model.createProperty("http://example/p") ;
+        assertTrue(model.contains(r,p)) ;
+    }
+
     private static ErrorHandler errorhandler = null ;
     @BeforeClass public static void beforeClass()
     {