Increase Unit Test Coverage
Open
good first issue
rainy day
- Dominant language
- Fortran
- Stars
- 249
- Forks
- 82
- Avg merge
- 1d 3h
- Merged PRs (30d)
- 3
Description
MESA now reports which lines of code are run and tested when we do an `./install` here: https://mesastar.org/mesa/
As can be seen, half of the functions are not tested by unit tests. This can be improved
Contributor guide
Research direction
Run `./install` and review the coverage report linked in the issue to identify untested functions. The issue does not name specific files or tests, so first determine which unit-test areas are in scope. Done means adding unit tests that exercise more of the currently uncovered code and confirming improved coverage.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- fortran
- Domain
- testing
- Issue type
- Refactor
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100