Adding minimal ci to check cad converts #52
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR adds minimal CI that installs the GEOUNED package and FreeCAD (using Conda). Then it converts all 52 the step files found in the testing/inputSTEPS folder and checks that an openmc and mcnp output file exist.
A combination of Python versions and operating systems are tested, this can be changed but for now I've gone with:
If this PR is successful I can follow it up with some additional testing that checks the volumes of the resulting solids and checks that the resulting openmc files work with particle transport.