Closed QuLogic closed 1 week ago
Attention: Patch coverage is 99.09910%
with 1 line
in your changes missing coverage. Please review.
Project coverage is 85.2%. Comparing base (
e82d1be
) to head (df2197c
). Report is 5 commits behind head on main.
On Linux, you can use unshare
or systemd-run
: https://unix.stackexchange.com/a/454767
@jGaboardi do we want to add another action testing this? It needs to be an action, not a job to avoid caching.
@jGaboardi do we want to add another action testing this? It needs to be an action, not a job to avoid caching.
I'm not against that at all. Is it something we need in this PR? If not let merge. If so, I can try to put it on the To Do list for next month.
Is it something we need in this PR?
not at all. I am also not sure if we need it at all.
pytest
on your changes. Continuous integration will be run on all PRs with GitHub Actions, but it is good practice to test changes locally prior to a making a PR.pysal/master
branch. This should saymain
now.Currently, if you have no network, the marked tests will fail. However, much worse than that, because some datasets are loaded at the top level, pytest collection will ERROR out. This makes it impossible to even run the tests that don't use the network.
Moving these datasets from the top level to fixtures means that pytest collection works, and those tests can be skipped by deselecting the
network
marker.