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

PROPOSED test cases 0127 and 0128 - empty xmlns attribute values

From: Shane McCarron <shane@aptest.com>
Date: Thu, 04 Jun 2009 16:21:34 -0500
Message-ID: <4A283ADE.6020206@aptest.com>
To: "public-rdf-in-xhtml-tf.w3.org" <public-rdf-in-xhtml-tf@w3.org>
Inspired by a couple of Philips tests... 

0127:

<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:foaf="http://xmlns.com/foaf/0.1/">
  <head>
    <title>Test 0127</title>
        <base href="http://www.example.org/me">
  </head>
  <body>
    <div id="author" about="#author" xmlns:foaf="">
            <h2 property="foaf:name" datatype="">Shane McCarron</h2>
        </div>
  </body>
</html>

SPARQL:

ASK WHERE {
<http://www.example.org/me#author> <http://xmlns.com/foaf/0.1/name> 
"Shane McCarron" .
}

0128:

<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <title>Test 0128</title>
        <base href="http://www.example.org/me">
  </head>
  <body>
    <div id="author" about="#author" xmlns:foaf="">
            <h2 property="foaf:name" datatype="">Shane McCarron</h2>
        </div>
  </body>
</html>

SPARQL:

# This test should result in a 'NO', i.e. no triples should be generated 
from the XHTML+RDFa input document.
ASK WHERE {
<http://www.example.org/me#author> <> "Shane McCarron" .
}


RDF:


    <TestCase rdf:about="Test0127">
        <dc:contributor>Shane McCarron</dc:contributor>
        <dc:title>xmlns with empty value does not override existing
                declaration with same prefix</dc:title>
        <informationResourceInput rdf:resource="0127.html"/>
        <informationResourceResults rdf:resource="0127.sparql"/>
        <purpose>Checks to ensure that an empty value for a prefix
                declared with xmlns: does NOT override an existing 
definition
                of the same prefix.</purpose>
        <reviewStatus 
rdf:resource="http://www.w3.org/2006/03/test-description#unreviewed"/>
        <specificationReference></specificationReference>
    </TestCase>

    <TestCase rdf:about="Test0128">
        <dc:contributor>Shane McCarron</dc:contributor>
        <dc:title>Empty xmlns: declaration is ignored</dc:title>
        <informationResourceInput rdf:resource="0128.html"/>
        <informationResourceResults rdf:resource="0128.sparql"/>
        <purpose>Checks to ensure that when an prefix is declared with
                no value it is ignored.</purpose>
        <reviewStatus 
rdf:resource="http://www.w3.org/2006/03/test-description#unreviewed"/>
                <expectedResults 
rdf:datatype="xsd:boolean">false</expectedResults>
        <specificationReference></specificationReference>
    </TestCase>

-- 
Shane P. McCarron                          Phone: +1 763 786-8160 x120
Managing Director                            Fax: +1 763 786-8180
ApTest Minnesota                            Inet: shane@aptest.com
Received on Thursday, 4 June 2009 21:22:16 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Thursday, 4 June 2009 21:22:16 GMT