I created a forDaffodilDev branch for this schema and reorganized it with the standard layout, and recast the
existing 5 tests that were there as TDML tests with a scala driver so 'sbt test' will execute them. This is one of the important DFDL schemas for interoperability demonstration. We know it has difficulties with bugs in the Daffodil implementation of separator suppression, so this was setup to help debug that issue. With Daffodil 2.2.0, Serendipity... 2 of the 5 tests pass today, which is nice to see. These are round trip (onePass is the default.) A few minor changes were required we have to use iso-8859-1 encoding not us-ascii - because some primitives are insisting that they can only do delimited binary when that is the encoding. This is a bug - Causes an assertion failure. These primitives should be making that the encoding, not insisting on it having been set that way (I think.... Need to verify that DFDL spec doesn't require this setting explicitly.) separatorPolicy - deprecated property name was in the IBM-created schema. Daffodil isn't accepting this, so we are defining separatorSuppressionPolicy="trailingEmpty". textOutputMinLength="0" - I think this property shouldnt' be needed, but Daffodil is artificially requiring it. textStandardExponentCharacter - older deprecated property name that Daffodil isn't accepting. Changed to the newer testStandardExponentRep.
