@peterdudfield as mentioned Running pytest --cov locally gives me about 46% total coverage.
Most of the core utils and Met Office/DWD code are actually pretty well covered, but there are some big gaps:
nwp/gfs_dataset.py is at 0%.
Most of the scripts (like save_samples and collect_pvlive_data) are effectively untested.
main.py is sitting around 44%.
I can start chipping away at the GFS dataset tests if you want, or is there a different priority?
@peterdudfield as mentioned Running pytest --cov locally gives me about 46% total coverage.
Most of the core utils and Met Office/DWD code are actually pretty well covered, but there are some big gaps:
nwp/gfs_dataset.py is at 0%.
Most of the scripts (like save_samples and collect_pvlive_data) are effectively untested.
main.py is sitting around 44%.
I can start chipping away at the GFS dataset tests if you want, or is there a different priority?