Skip to content

plugin

plugin

pytest entry point — fixtures and hooks.

pytest_addoption

pytest_addoption(parser: Any) -> None

Register CLI options for audioeval.

audioeval async

audioeval(
    request: FixtureRequest,
) -> AsyncIterator[AudioEval]

Session-scoped AudioEval fixture with CLI-driven configuration.

audioeval_thresholds

audioeval_thresholds(
    request: FixtureRequest,
) -> dict[str, float]

Per-test threshold overrides from CLI.