euroargodev / euroargodev/software_guidelines
Unit tests cover multiple operating systems
Open
guideline
- Dominant language
- Python
- Stars
- 0
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
The test suite of the software must be executed in all supported operating systems reported in guideline #46 .
Eg: Linux, Mac Os, Windows
Using Continuous Integration on the euroargodev platform, it is fairly easy to implement this guideline by appropriately configuring your github action workflows to be executed on a matrix of operating systems.
Some tutorials/helps on implementing CI on:
- Github: https://carpentries-incubator.github.io/better-research-software/ci-for-testing.html
- Gitlab: https://docs.gitlab.com/ci/testing/
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.