We want Noir to have great end-to-end testing, including (but not limited to) unit tests, proving/verifying, integration tests. We also want to have common editor workflows in VSCode that people expect to support these features.
We already have some of these in the form of the #[test] attribute, the > Run Test code lens, and Prover.toml but we plan to tighten up the experience with additional initiatives.
Noir Testing
Goals
We want Noir to have great end-to-end testing, including (but not limited to) unit tests, proving/verifying, integration tests. We also want to have common editor workflows in VSCode that people expect to support these features.
We already have some of these in the form of the
#[test]
attribute, the> Run Test
code lens, andProver.toml
but we plan to tighten up the experience with additional initiatives.