- From: Philip Fennell <philip.fennell@gmail.com>
- Date: Tue, 17 Mar 2009 08:50:11 +0000
- To: xproc-dev@w3.org
Looking at XProc Test Suite test insert-005, I cannot see how it would ever pass. <http://tests.xproc.org/tests/required/input-005.xml> At present it looks like this: <?xml-stylesheet type="text/xsl" href="/style/testcase.xsl"?> <t:test xmlns:t="http://xproc.org/ns/testsuite" xmlns:p="http://www.w3.org/ns/xproc" xmlns:c="http://www.w3.org/ns/xproc-step" xmlns:err="http://www.w3.org/ns/xproc-error"> <t:title>Test input-005</t:title> <t:description xmlns="http://www.w3.org/1999/xhtml"> <p>Tests the usage of a sequence in source input port.</p> </t:description> <t:input port='source'> <doc> <?pi test?> <p>This is a p.</p> </doc> </t:input> <t:pipeline> <p:declare-step name="pipeline" xmlns:p="http://www.w3.org/ns/xproc"> <p:input port="source" sequence="true"/> <p:output port="result" sequence="true"/> <p:identity name="step1"> <p:input port="source"> <p:inline> <root1/> </p:inline> <p:inline> <root2/> </p:inline> <p:inline> <root3/> </p:inline> </p:input> </p:identity> </p:declare-step> </t:pipeline> <t:output port='result'> <t:document><root1/></t:document> <t:document><root2/></t:document> <t:document><root3/></t:document> </t:output> </t:test> I don't think the 'result' output should have the root elements wrapped in t:document elements, unless there's some test functionality that I'm not aware of. it should look like this: <t:output port='result'> <root1/> <root2/> <root3/> </t:output> Then it would be in-line its sibling tests input-001 to input-004. Regards Philip Fennell
Received on Wednesday, 18 March 2009 01:20:34 UTC