- From: Elliotte Harold <elharo@metalab.unc.edu>
- Date: Thu, 21 Jul 2005 17:42:46 -0400
- To: Bill Han <bill.han@oracle.com>
- CC: Paul Grosso <pgrosso@arbortext.com>, www-xml-xinclude-comments@w3.org, Oleg Tkachenko <oleg@tkachenko.com>, Jonathan Marsh <jmarsh@microsoft.com>
Bill Han wrote: > Hi, > Question: element() scheme should return > 1. Element Node only? > 2. Any kind of node? > 3. Any kind of node except for whitespace node plus ...? element nodes only > Backgroud: in Harold test suite, metafallbacktest5.xml, element(/1/1) > returns Text Node ("fallback text" string). I'm not sure it does, Could you please cite the IDs of the tests you're running? The only place I see the file you cite is in harold-26 which is an error test: <testcase id="harold-26" href="metafallbacktest5.xml" type="error"> <contributor>Elliotte Rusty Harold</contributor> <section resource="http://www.w3.org/TR/xinclude/#fallback">4.4</section> <date qualifier="created">31-Aug-2004</date> <description>The XPointer does not select anything in the acquired infoset, but does select something in the source infoset.</description> </testcase> That is, it should not generate any output at all. It sounds like you're not consulting the catalog. The file names and the presence or absence of particular files in the output directory do not indicate the correct output. The expected output for processing foo.xml is not necessarily foo.xml; it may be bar.xml or nothing at all. Furthermore bar.xml may be the output for foo.xml, bar.xml, and several other tests. The only way to tell is to look in the catalog file. -- Elliotte Rusty Harold elharo@metalab.unc.edu XML in a Nutshell 3rd Edition Just Published! http://www.cafeconleche.org/books/xian3/ http://www.amazon.com/exec/obidos/ISBN=0596007647/cafeaulaitA/ref=nosim
Received on Thursday, 21 July 2005 21:42:51 UTC