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 2014/11/26 21:22:08 UTC
[3/4] jena git commit: rdf:langString registration test.
rdf:langString registration test.
Project: http://git-wip-us.apache.org/repos/asf/jena/repo
Commit: http://git-wip-us.apache.org/repos/asf/jena/commit/7ea5de7d
Tree: http://git-wip-us.apache.org/repos/asf/jena/tree/7ea5de7d
Diff: http://git-wip-us.apache.org/repos/asf/jena/diff/7ea5de7d
Branch: refs/heads/master
Commit: 7ea5de7d4e290f2efcae4c5e1e23aa0298e0a989
Parents: 4618941
Author: Andy Seaborne <an...@apache.org>
Authored: Wed Nov 26 19:43:40 2014 +0000
Committer: Andy Seaborne <an...@apache.org>
Committed: Wed Nov 26 19:43:40 2014 +0000
----------------------------------------------------------------------
.../hpl/jena/graph/test/TestTypedLiterals.java | 19 +++++++++++++++----
1 file changed, 15 insertions(+), 4 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/jena/blob/7ea5de7d/jena-core/src/test/java/com/hp/hpl/jena/graph/test/TestTypedLiterals.java
----------------------------------------------------------------------
diff --git a/jena-core/src/test/java/com/hp/hpl/jena/graph/test/TestTypedLiterals.java b/jena-core/src/test/java/com/hp/hpl/jena/graph/test/TestTypedLiterals.java
index 9decf37..664241e 100644
--- a/jena-core/src/test/java/com/hp/hpl/jena/graph/test/TestTypedLiterals.java
+++ b/jena-core/src/test/java/com/hp/hpl/jena/graph/test/TestTypedLiterals.java
@@ -44,6 +44,7 @@ import com.hp.hpl.jena.graph.impl.LiteralLabel ;
import com.hp.hpl.jena.graph.impl.LiteralLabelFactory ;
import com.hp.hpl.jena.rdf.model.* ;
import com.hp.hpl.jena.shared.impl.JenaParameters ;
+import com.hp.hpl.jena.vocabulary.RDF ;
import com.hp.hpl.jena.vocabulary.XSD ;
/**
@@ -231,13 +232,23 @@ public class TestTypedLiterals extends TestCase {
}
- public void testRDFLangString() {
+ public void testRDFLangString_1() {
+ // Registration
+ RDFDatatype dt = TypeMapper.getInstance().getTypeByName(RDF.langString.getURI()) ;
+ assertEquals(RDF.dtLangString, dt) ;
+ assertTrue(RDF.dtLangString == dt) ;
+ }
+
+ public void testRDFLangString_2() {
// "abc"^^rdf:langString (no language tag)
Literal ll1 = m.createTypedLiteral("abc", RDFLangString.rdfLangString) ;
- if ( JenaRuntime.isRDF11 ) {
- Literal ll2 = m.createLiteral("xyz", "en") ;
+ assertEquals("", ll1.getLanguage()) ;
+ Literal ll2 = m.createLiteral("xyz", "en") ;
+
+ if ( JenaRuntime.isRDF11 )
assertTrue(ll1.getDatatype() == ll2.getDatatype()) ;
- }
+ else
+ assertTrue(ll1.getDatatype() != ll2.getDatatype()) ;
}
/**