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.
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.