Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Not A Problem
-
None
-
None
-
None
Description
It has been observed that many DFDL schemas parse and unparse well-formed data, but spuriously accept also many non-well-formed data files. It is a common mistake for a DFDL schema to accept an empty file as well formed.
This bug is to add negative tests to all DFDL schemas that verify that they reject many kinds of non-well-formed data. These tests must always include one that verifies that an empty file is not accepted as well-formed.