Remove autotest/regression/test_mf6_examples.py and the associated parametrization in autotest/regression/conftest.py. I wrote these shortly after joining the team. Eventually they evolved into modflow-devtools fixtures to feed MF6 example models to test functions. It is cleaner to just check out the examples repo and run its own suite against the flopy or mf6 under test, though. This PR adds a job for this to mf6.yml. I plan to retire the fixtures soon; a models API as proposed for a future flopy would supersede them anyway.
This PR also moves regression testing to commit.yml and removes regression.yml. Regression tests were failing before this because the parametrization did not run GWF and GWE models in the proper order.
Remove
autotest/regression/test_mf6_examples.py
and the associated parametrization inautotest/regression/conftest.py
. I wrote these shortly after joining the team. Eventually they evolved into modflow-devtools fixtures to feed MF6 example models to test functions. It is cleaner to just check out the examples repo and run its own suite against the flopy or mf6 under test, though. This PR adds a job for this tomf6.yml
. I plan to retire the fixtures soon; a models API as proposed for a future flopy would supersede them anyway.This PR also moves regression testing to
commit.yml
and removesregression.yml
. Regression tests were failing before this because the parametrization did not run GWF and GWE models in the proper order.