cmake/CheckPythonPandas.cmake
0 → 100644
+28
−0
Loading
Squash branch 'hotfix_genReqTables_pandas_only' into 'master' * Adds logic for enable/disable testGenReq Description: testGenReq has a dependency on the pandas python package. This test was also always enabled. If the dev environment did not have pandas the test would still be enabled and fail. This commit adds logic to the build system to check if the pandas python package is available in the python environment and then enables/disables testGenReq accordingly. VERA-dev Issue # - 5690 See commit message on branch <!-- Include a link to VERA development issues if appropriate, or delete this line --> **Developer Checklist:** - [x] Have you done a self-review after creating the merge request? - [x] Have you filled in the Merge Request information (title, description) thoroughly? - [x] Have you updated the relevant tickets (if this MR is linked to any VERA-dev tickets)? - [x] Have you addressed all suggested feedback and commented on it to let the reviewer know? (Do not resolve discussions that the reviewer started) **Reviewer Checklist:** - [x] Have you confirmed all discussions were adequately addressed and resolved them all? - [x] Does it conform to formatting guidelines? Yes - [x] Are there adequate and clear comments? Yes - [x] Is the design clean and sensible? Yes - [x] Are the changes optimal/efficient? Yes - [x] Were sufficient DBC checks added? N/A - [x] Are there unit tests? (if necessary) Yes - [x] Is the MR description clear, including a link to the VERA-Dev issue if appropriate? **PSM Checklist** - [x] Have you confirmed that all discussions were addressed, or that follow-on issues have been created for them? - [x] Have you confirmed sufficient testing was conducted? - [x] Does this impact other repositories? No - [x] Does the MR have an adequate description? - [x] If the MR has multiple commits, did you set the MR to squash merge? Single commit See merge request https://code.ornl.gov/futility/Futility/-/merge_requests/413