You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@daffodil.apache.org by "Steve Lawrence (Jira)" <ji...@apache.org> on 2021/03/18 19:47:00 UTC

[jira] [Updated] (DAFFODIL-2410) TDML Runner hides warnings and validation errors

     [ https://issues.apache.org/jira/browse/DAFFODIL-2410?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Steve Lawrence updated DAFFODIL-2410:
-------------------------------------
    Labels: beginner  (was: )

> TDML Runner hides warnings and validation errors
> ------------------------------------------------
>
>                 Key: DAFFODIL-2410
>                 URL: https://issues.apache.org/jira/browse/DAFFODIL-2410
>             Project: Daffodil
>          Issue Type: Improvement
>          Components: TDML Runner
>            Reporter: Steve Lawrence
>            Priority: Minor
>              Labels: beginner
>
> The TDML Runner currently hides warnings. This means that if we make a change that causes many new warnings it is very easy to not realize it.
> Unfortunately, many tests, including those external to daffodil, might rely on this current behavior so we can't simply fail tests if warnings exist but there are no tdml:warnings in the TDML test.
> However, we should at least have some mode that allows us to run the TDML runner and error if there are unchecked warnings. Or perhaps we always output warnings, which would encourage users to update their schemas or fix tests to suppress expected warnings. We could even provide a message that says in some future release uncheck warnings will always be considered an error if we want to go that route.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)