-
Notifications
You must be signed in to change notification settings - Fork 117
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
refactor(tests): refactor test framework, scripts and cases
* use modeling utilities from flopy * use testing utilities/fixtures from modflow-devtools * add pytest.ini with markers, file patterns & default opts * use keepable temp dirs instead of manually managed folder * replace common_regression.py with pytest/modflow-devtools * refactor get_exes.py with modflow-devtools and get-modflow * remove binary_file_writer.py, disu_util.py, budget_file_compare.py * remove build_exes.py (require meson setup/install before testing) * remove mfpymake dependency from autotests (replaced by devtools) * test example models separately, rename large.yml -> examples.yml * strip z0* prefix from examples/testmodel/largetestmodel scripts * rename Simulation to TestConfig (disambiguate from flopy) * rename Framework to TestHarness (avoid import errors) * add optional path argument to update_flopy.py CLI * partially refactor gwf test with pytest-cases
- Loading branch information
Showing
222 changed files
with
6,773 additions
and
16,205 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.