Check that every array element has a design model files
Description
Merge requests !68 (merged) and !69 (merged) introduces the design_model parameter. Simtools expects that every array element has a design model defined. Add a test to the CI to make sure that this is always the case.
This MR adds a CI test for this.
Note that directories for array elements are identified by the expression "[A-Z]-[0-9]". This is fine for now, but assumes a certain naming pattern.
Tests that this works:
- removed
./model_versions/6.0.0/LSTN-01/design_model.json
, which leads to failure here - added this file back, now all array elements have a
design_model.json
file, see this job
Closes #32 (closed)
Edited by Gernot Maier