Improve developer experience for running binaries from test suite #653
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I've added a bit of documentation about test dependencies to the README, and added a
.gitignoreentry for pypestworker log files that get generated.Although perhaps, rather than adding
autotest/pypestworker_*.txtto.gitignore, it would be better to reconfigure the workers to write the log files toautotest/temp- happy to take advice on that.I tried building
MODFLOW-USGfrom source without much luck - so I triedgit checkout 96b16ef1544277a5cf64642b3aa5b5d2f89c4009 -- bin/win/mfusg.exeto get an old binary and renamed it tomfusg_gsi.exe... happily it worked and I was able to passautotest\pst_from_tests.py::usg_freyberg_test:)It would be good if you could provide advice on this to improve/correct the information I've got in the README for this one.
Finally, there's a mention of
mt3dusgshere:pyemu/autotest/conftest.py
Lines 63 to 72 in 5dd3c78
But I can't find
mt3dusgsreferenced anywhere else - maybe it can be removed?