macro_rules! backend_test_suite {
($engine:ty) => { ... };
}Expand description
Generate the complete shared backend test suite for the given engine type.
This macro expands to #[test] functions covering all engine-generic tests
plus WHIR PCS tests. Parameterized tests use the [__test_cases!] helper.
§Example
ⓘ
use openvm_stark_sdk::config::baby_bear_poseidon2::*;
type Engine = BabyBearPoseidon2RefEngine<DuplexSponge>;
openvm_backend_tests::backend_test_suite!(Engine);