Expand description
Backend-agnostic conformance suite for fslite_core::FileSystem
implementations.
This crate does not duplicate a backend’s own exhaustive test suite; it
captures the canonical contract every implementation must satisfy, so a
new backend can prove basic compliance by implementing
ConformanceFactory and calling run_conformance.
Traits§
- Conformance
Factory - Constructs fresh, isolated backend instances and workspaces for one conformance case.
Functions§
- run_
conformance - Runs every conformance case against
factory, panicking on the first violated guarantee.