Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

EpiNow2: Expand unit testing coverage and explore edge cases #44

Open
benjaminortizulloa opened this issue Nov 26, 2020 · 0 comments
Open

Comments

@benjaminortizulloa
Copy link
Collaborator

benjaminortizulloa commented Nov 26, 2020

please copy in previous

EpiNow2 has partial unit tests but these do not cover all edge cases and are often at a fairly high level. Expanding unit testing to cover more of the package code and to be lower level would greatly improve the rigour of the code and prevent future development causing issues.
Tasks:

  • Explore current unit tests
  • Highlight areas where testing is weak or not present
  • Add low level unit tests to plug these gaps
  • If possible improve the testing of the stan models behaviour when fit to data but this may be complex.

[impact: please copy in previous]
[originally proposed by @seabbs]
[suggested repo: https://github.com/epiforecasts/EpiNow2 | @seabbs]
[additional notes: ]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant