W3C home > Mailing lists > Public > public-rdf-in-xhtml-tf@w3.org > June 2008

Test Case #94 (v2): Tests XMLLiteral content with explicit @datatype

From: Manu Sporny <msporny@digitalbazaar.com>
Date: Sat, 07 Jun 2008 15:14:46 -0400
Message-ID: <484ADE26.2030005@digitalbazaar.com>
To: RDFa mailing list <public-rdf-in-xhtml-tf@w3.org>

Per our discussion and resolution on 5/29:

   RESOLUTION: Add valid cases of XML Literals as requested by
   implementers to TC 100-103 and add comments to tell other
   implementors that the tests may fail due to XML Literal issues.

The following SPARQL returns TRUE for both PyRDFa and librdfa.

====================== Test Case 94 =============================

---------------------Test Case 94 XHTML--------------------------
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML+RDFa 1.0//EN"
"http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:dc="http://purl.org/dc/elements/1.1/"
	  xmlns:bla="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
  <head profile="http://www.w3.org/1999/xhtml/vocab">
	<title>Test 0094</title>
  </head>
  <body>
  	<div about="">
      Author: <span property="dc:creator">Albert Einstein</span>
      <h2 property="dc:title" datatype="bla:XMLLiteral">E =
mc<sup>2</sup>: The Most Urgent Problem of Our Time</h2>
	</div>
  </body>
</html>
-----------------------------------------------------------------

---------------------Test Case 94 SPARQL -----------------------
# Some parsers may generate XML Literals that differ from the ones
# shown below. The only requirement for XML Literal tests is that
# the RDF graph that is generated is equivalent to the one expressed
# in the XHTML (preservation of whitespace and namespaces that are
# utilized in the XML Literal).

ASK WHERE {
<http://www.w3.org/2006/07/SWD/RDFa/testsuite/xhtml1-testcases/0094.xhtml>
<http://purl.org/dc/elements/1.1/creator> "Albert Einstein" .
{
<http://www.w3.org/2006/07/SWD/RDFa/testsuite/xhtml1-testcases/0094.xhtml>
<http://purl.org/dc/elements/1.1/title> "E = mc<sup
xmlns=\"http://www.w3.org/1999/xhtml\"
xmlns:dc=\"http://purl.org/dc/elements/1.1/\"
xmlns:bla=\"http://www.w3.org/1999/02/22-rdf-syntax-ns#\">2</sup>: The
Most Urgent Problem of Our
Time"^^<http://www.w3.org/1999/02/22-rdf-syntax-ns#XMLLiteral> .
}
UNION
{
<http://www.w3.org/2006/07/SWD/RDFa/testsuite/xhtml1-testcases/0094.xhtml>
<http://purl.org/dc/elements/1.1/title> "E = mc<sup
xmlns=\"http://www.w3.org/1999/xhtml\">2</sup>: The Most Urgent Problem
of Our Time"^^<http://www.w3.org/1999/02/22-rdf-syntax-ns#XMLLiteral> .
}
}
-----------------------------------------------------------------

-- manu

-- 
Manu Sporny
President/CEO - Digital Bazaar, Inc.
blog: DB Launches Medical Record Sales Service with Shepherd Medical
http://blog.digitalbazaar.com/2008/02/24/health2trade/
Received on Saturday, 7 June 2008 19:15:42 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Saturday, 7 June 2008 19:15:43 GMT