blob: 7e1a7d2f76f364628ca6bcbcc324153a1d1081b6 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<testSuite suiteName="AY" xmlns="http://www.ibm.com/xmlns/dfdl/testData"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ct="http://w3.ibm.com/xmlns/dfdl/ctInfoset"
xsi:schemaLocation="http://www.ibm.com/xmlns/dfdl/testData /xsd/tdml.xsd">
<parserTestCase name="AY000" root="list" model="AY.dfdl.xsd"
description="escape character and escape block, variable length">
<document><![CDATA[INITIATOR1it#TERMINATOR1em#ST0TERMINATOR1SEPARATORINITIATOR1item1#SEPARATORTERMINATOR1SEPARATORINITIATOR2START,item2ENDTERMINATOR2SEPARATORINITIATOR2STARTSTARTitem3ENDTERMINATOR2SEPARATORINITIATOR2iENDtSTARTem4TERMINATOR2SEPARATORINITIATOR2STARTitTERMINATOR2em5ENDTERMINATOR2]]></document>
<infoset>
<dfdlInfoset>
<list xmlns="http://www.example.org/example1/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<character type="xsd:string">itTERMINATOR1emST0</character>
<character type="xsd:string">item1SEPARATOR</character>
<block type="xsd:string">,item2</block>
<block type="xsd:string">STARTitem3</block>
<block type="xsd:string">iENDtSTARTem4</block>
<block type="xsd:string">itTERMINATOR2em5</block>
</list>
</dfdlInfoset>
</infoset>
</parserTestCase>
</testSuite>