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

Standard libraries should enforce a minimum testing coverage threshold #6159

Open
robin-aws opened this issue Mar 19, 2025 · 0 comments
Open

Comments

@robin-aws
Copy link
Member

When we developed the libraries, we had a target of at least 80% runtime testing coverage. This is important in order to encourage actually compiling and running the code across the different backends to find issues, and indirectly encourage enough examples to expose issues such as unsatisfiable preconditions. We did not set up any mechanism to enforce this, however, partially because dafny test does not include any such feature, and it's difficult to enforce after the fact on the report.

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

No branches or pull requests

1 participant