rigoudyg / climaf

CliMAF - a Climate Model Analysis Framework - doc at : http://climaf.readthedocs.org/
Other
16 stars 7 forks source link

More commits : CI Actions, font used for plot tests, PEP8, ... #248

Closed senesis closed 1 year ago

senesis commented 1 year ago

Continuous integration is introduced , using GitHub Actions. This uses directory .github/worklows, which includes one action for executing tests/launch_tests_with_coverage.sh, and another for building doc. This also uses file tests/conda_test_environment.yml. Badges shoiwng tests status are displayed at the end of ./README.md

If the plot config label (CLIMAF_TEST_PLOT_CONFIG) includes string "conda", decorator skipIf_CondaEnv allows to skip some tests

The font used for plot tests is turned to DejaVu