MFlowCode / MFC

Exascale simulation of multiphase/physics fluid dynamics
https://mflowcode.github.io
MIT License
132 stars 56 forks source link

Improve test code coverage #455

Open sbryngelson opened 3 weeks ago

sbryngelson commented 3 weeks ago

Thanks to @okBrian we now have test code coverage (the badge is in the MFC readme). However, we are only at 50% or so. See the lines of code not covered by the test suite here: https://app.codecov.io/github/MFlowCode/MFC/tree/master/src

One fun idea that, in part, addresses this, is using a fuzzer across the inputs to be sure the user does use initial conditions (case.py variables) that are nonsense or incompatible.