//! Shared setup for the RFC 036 example-verification tests.
use Path;
use crateTestSetup;
/// Absolute path to `crates/apimock/examples/<set_name>/apimock.toml`.
/// A `TestSetup` pointed at an example set's own `apimock.toml`.
///
/// Unlike `TestSetup::default_with_root_config_dir`, this isn't
/// scoped under `examples/config/tests/` - example sets are real,
/// documented directories under `examples/` directly. The chosen port
/// still overrides whatever the example's `apimock.toml` hardcodes for
/// its human-facing `curl` walkthrough (`EnvArgs.port` always wins -
/// see `crates/apimock/src/app.rs`), so parallel test runs don't
/// collide on a fixed port.