Re: Proposed Test Case 0123 - test for case sensitivity in prefix names

Ivan,

Ignoring all your explanatory text, which was GREAT by the way, I read 
the XMLNS spec wrong.  It says:

All other prefixes beginning with the three-letter sequence x, m, l, in 
any case combination, are reserved.

Which I interpreted incorrectly as meaning 'xmlns' was also case 
insensitive.  So I recommend the test be changed to:

<html
          xmlns:target="http://www.example.org#"
          xmlns:test="http://www.example.org/lower#"
          xmlns:TEST="http://www.example.org/upper#"
          xmlns:TeSt="http://www.example.org/mixed#">
  <head>
    <title>Test 0123</title>
  </head>
  <body>
        <div about="[target:sub]">
                <p rel="test:one" resource="[target:lower]">lower case</p>
                <p rel="TEST:two" resource="[target:UPPER]">UPPER CASE</p>
                <p rel="TeSt:three" resource="[target:MiXeD]">Mixed Case</p>
        </div>
  </body>
</html>

However, I agree that a test changed in this way will continue to fail 
when evaluated using a case-insensitive parser.  Doesn't mean the test 
is wrong.  Might mean we have a spec issue.

-- 
Shane P. McCarron                          Phone: +1 763 786-8160 x120
Managing Director                            Fax: +1 763 786-8180
ApTest Minnesota                            Inet: shane@aptest.com

Received on Sunday, 24 May 2009 15:57:16 UTC