Expand description
Shared test utilities for the marque workspace.
Provides uniform access to tests/corpus/ fixtures from any crate’s test suite.
Add this crate as a [dev-dependencies] path dependency.
Structs§
- Expected
Diagnostic - Expected diagnostic from a
.expected.jsonsidecar file. - Expected
Fixture - Expected diagnostics loaded from a
.expected.jsonfile. - Expected
Span - Expected byte span.
Functions§
- corpus_
root - Returns the absolute path to the corpus root directory.
- fixtures_
in - Returns paths to all
.txtfixture files under the given corpus subdirectory. - invalid_
fixtures - Returns all invalid (known-bad) fixture paths.
- load_
expected - Load the
.expected.jsonsidecar for a given fixture path. - load_
fixture - Load fixture text content as bytes.
- prose_
fixtures - Returns all prose corpus fixture paths.
- valid_
fixtures - Returns all valid (known-good) fixture paths.