MESAHub / MESAHub/mesa

Increase Unit Test Coverage

Open
#805 2 comments 2 reactions 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.