Mike Beckerle created DAFFODIL-2909:
---------------------------------------

             Summary: stringAsXML: TDML XML Comparison fails on mixed content 
XML or other non-DFDL-conforming XML
                 Key: DAFFODIL-2909
                 URL: https://issues.apache.org/jira/browse/DAFFODIL-2909
             Project: Daffodil
          Issue Type: Bug
          Components: Infrastructure, QA, TDML Runner
            Reporter: Mike Beckerle


The stringAsXML feature allows embedding arbitrary XML content into the XML 
output from a Daffodil parse. 

When the TDML runner compares output to expected output, this fails because the 
output is not from a DFDL parse, but is an embedded string of XML.

That embedded string can use many things that DFDL doesn't normally create such 
as XML mixed content, XML attributes, etc. 

The XML diff comparison fails on this. 

Hence, TDML tests cannot be created when stringAsXML is used, unless you are 
lucky and the embedded XML string just happens to not use XML attributes, mixed 
content, or anything else that isn't part of the DFDL subset of XSD. 

 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to