-
Notifications
You must be signed in to change notification settings - Fork 10
Open
Labels
enhancement ✨New feature or requestNew feature or request
Description
One thing I've noticed during development is that it's very easy for chains to be rejected via the wrong check. Unless you debug the test yourself, it's difficult to know whether you're exercising the intended behaviour or whether it's bouncing off some other check. And once we've verified that it's being rejected for the right reason, there's no guarantee that the logic will remain that way over time.
Obviously we don't want to bind Limbo to pyca/cryptography in any meaningful way but I was wondering if there's value in having information about why a particular test ought to fail. Each harness can then optionally map their own error messages to the Limbo failure reason enumeration to check whether it hit the right check or not.
Metadata
Metadata
Assignees
Labels
enhancement ✨New feature or requestNew feature or request