Run the complete workspace with an explicitly selected runtime:
cargo test --workspace --features windmark/tokio
cargo test --workspace --no-default-features --features windmark/tokio,windmark/auto-deduce-mime
cargo test --workspace --no-default-features --features windmark/async-std,windmark/auto-deduce-mimeThe qualified runtime feature also selects the runtime for Rossweisse's Windmark development dependency.
router.rs is loaded as a private unit-test module to exercise internal
helpers without publishing them. Integration targets are explicitly listed in
Cargo.toml, so Cargo does not also compile that file as a separate crate.
consumer.rs checks the independent crate in consumer/.
The failing fixtures preserve known API limitations so changes to that behaviour are deliberate.
Format both the workspace and the independent consumer crate.