Skip to main content

Crate fslite_conformance

Crate fslite_conformance 

Source
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§

ConformanceFactory
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.