Details
-
Type:
Bug
-
Status: Open
-
Priority:
Critical
-
Resolution: Unresolved
-
Affects Version/s: None
-
Fix Version/s: deferred
-
Component/s: DFDL Schemas
-
Labels: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.