Expand description
A backend-agnostic conformance suite for Registry implementations.
The suite is generic over Registry and takes a constructor closure that
returns a seeded backend, so it defines no seeding trait: a backend runs the
suite from its own #[cfg(test)] module and keeps pacta-conformance a pure
dev-dependency. Time is driven entirely through the trait by passing controlled
Timestamp values, never a wall clock.
Constants§
- LEASE_
MILLIS - The lease duration, in milliseconds, the suite constructs every backend with.
Functions§
- run
- Run the full conformance suite against a backend built by
make.