-
Notifications
You must be signed in to change notification settings - Fork 13.7k
Closed
Labels
A-testsuiteArea: The testsuite used to check the correctness of rustcArea: The testsuite used to check the correctness of rustcC-cleanupCategory: PRs that clean code up or issues documenting cleanup.Category: PRs that clean code up or issues documenting cleanup.
Milestone
Description
If typestate ends up getting kept around, it would be good to have some unit tests for operations such as the ones in tstate::ann
. There are some bits of the theory that I never quite worked out (like figuring out which of two different reasonable models for what the trit vector operations mean is the one we're using) and having test cases would be one way to inject a bit more rigor into the scene.
Contingent on typestate not being removed.
Metadata
Metadata
Assignees
Labels
A-testsuiteArea: The testsuite used to check the correctness of rustcArea: The testsuite used to check the correctness of rustcC-cleanupCategory: PRs that clean code up or issues documenting cleanup.Category: PRs that clean code up or issues documenting cleanup.