Test models produced by CIF tools in integration tests for being valid
We have integration tests for CIF. Some of them test tools that produce CIF models, such as the CIF explorer, CIF to CIF transformations, certain tools from the event-based toolset, etc. It turns out some of the models that are produced are invalid (see #756 (closed)). We don't always notice this. We check that the output is as expected, and we use it for regression testing (comparing actual/expected). But, we do not read in the generated CIF files. We thus don't check that they are valid CIF models. I propose to add that, such that we can find such issues earlier on.
-
CIF to CIF. (!804 (merged)) -
Event disabler, explorer, pprint/elim-cdef, merger. (!808 (merged)) -
Event-based tools. (!812 (merged)) -
Multi-level (after !696 (merged)). (!908 (merged))
Edited by Dennis Hendriks