MetOffice / MetOffice/XBTs_classification
test suite for XBT functionality
- Dominant language
- Jupyter Notebook
- Stars
- 4
- Forks
- 2
- PR merge metrics
- No merged PRs in 30d
Description
Part of making this research reproducible is making sure the code runs and continues to run. This means running on multiple platforms and checking that continues to run as platforms and libraries evolve. A suite of tests of various sorts which can easily be run to check "code health" will be important before publishing the code and data.
tasks include
* use pytest for basic unit tests
* run tests using github actions
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reviewing the repository's existing notebooks and determine how pytest can cover the XBT functionality. Then define tests that can be run across platforms and add a GitHub Actions workflow; done means the suite runs successfully and provides an ongoing code-health check.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- github-actions, jupyter-notebook
- Domain
- ci-cd, testing
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100