[
https://issues.apache.org/jira/browse/DAFFODIL-2959?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Josh Adams updated DAFFODIL-2959:
---------------------------------
Fix Version/s: 3.10.0
> Clean up core TestUtils and FuzzData rigs
> -----------------------------------------
>
> Key: DAFFODIL-2959
> URL: https://issues.apache.org/jira/browse/DAFFODIL-2959
> Project: Daffodil
> Issue Type: Improvement
> Components: Infrastructure
> Affects Versions: 3.9.0
> Reporter: Mike Beckerle
> Assignee: Mike Beckerle
> Priority: Major
> Fix For: 4.0.0, 3.10.0
>
>
> These classes/objects are useful for testing outside of daffodil.
> Currently they can only be used inside daffodil as they are part of
> core/src/test and so are not available for daffodil users.
> Even though these are not an official API, they are important to use to test
> other things like layers.
> Dependencies on things like JUnit need to be removed in order for these to
> become part of a src/main library.
> The TestUtils code is also full of redundant code for dealing with processing
> errors/warnings for example. This can be factored out.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)