I've added several tests with pytest for functions from geo_functions. HTML requests often yield slightly different results, so if there's a discrepancy, only a warning is shown. I added a GitHub action for PRs (main), but only for remote data. To run tests with only remote data use: pytest -m "not local_data". To run tests with only downloaded data use: pytest -m "not request".
I've added several tests with pytest for functions from geo_functions. HTML requests often yield slightly different results, so if there's a discrepancy, only a warning is shown. I added a GitHub action for PRs (main), but only for remote data. To run tests with only remote data use:
pytest -m "not local_data"
. To run tests with only downloaded data use:pytest -m "not request"
.