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

Test coverage [tracking ticket] #43

Open
1 task
crazyscot opened this issue Jan 9, 2025 · 0 comments
Open
1 task

Test coverage [tracking ticket] #43

crazyscot opened this issue Jan 9, 2025 · 0 comments
Labels
enhancement New feature or request test Related to testing

Comments

@crazyscot
Copy link
Owner

crazyscot commented Jan 9, 2025

At the time of writing test coverage is pretty spotty. Over time I plan to improve this.
However it doesn't make sense to pour testing effort into parts of the code that are intended to change significantly.

This will be a piecemeal effort, in parallel with feature development.
Some parts of the code will likely require refactor to be more unit test-friendly.

  • Exclude test code from coverage (integration tests are already excluded; cargo-llvm-cov supports marking modules as excluded, with the nightly toolchain)
@crazyscot crazyscot added enhancement New feature or request test Related to testing labels Jan 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request test Related to testing
Projects
None yet
Development

No branches or pull requests

1 participant