CALIPSO-project / SPINacc

A spinup acceleration procedure for land surface models (LSM)
4 stars 0 forks source link

Set up automated testing framework for `SPINacc` and implement "Smoke" test #40

Open ma595 opened 2 months ago

ma595 commented 2 months ago

Impelment simple github workflow that will execute whenever a PR is issued to ensure that functionality / performance regressions are not introduced due to a change.

We can start with a smoke test that installs dependencies in requirements.txt and checks that SPINacc functionality is available on import. We can then check code quality and function correctness. We aim for 100% code coverage. See: