Lack of Tests #131
Labels
enhancement
New feature or request
good first issue
Good for newcomers
help wanted
Extra attention is needed
There are very few tests for much of the functionality in this package. The current unit tests only cover about 30% of the code. Given that much of this code will be used in upcoming PTA analyses it seems worthwhile to try and round out the testing suite. An increase to above 50-60% would be very easy, just by testing the main classes within each of the files. Subpackages with less than 25% coverage include:
e_e.deterministic
e_e.dropout
e_e.empirical_distr
e_e.hypermodel
e_e.model_utils
e_e.sampler
e_e.sky_scrambles
e_e.frequentist.F_statitistic
e_e.frequentist.Fe_statitistic
e_e.chromatic.chromatic
At some point it would be nice to also incorporate more scientifically based tests, but we'll need to think carefully how to do that.
The text was updated successfully, but these errors were encountered: