Skip to content
Legacy docs for Tenzir v5.x. For the latest Tenzir v6 series, visit docs.tenzir.com. Migrating from v5? Read the Tenzir v6 migration guide.

Tests can now skip only the cases that require an unavailable optional fixture instead of skipping an entire suite. This keeps unrelated tests running and makes parameterized fixture setups more reliable.

Apr 22, 2026 · @mavam, @codex · #35

The test harness now honors skip: {on: fixture-unavailable} for fixtures that are selected by individual tests:

skip:
on: fixture-unavailable
fixtures:
- optional-service

This lets parameterized per-test fixtures skip only the tests that need the unavailable service. Suite fixtures still require the opt-in in directory-level test.yaml, so one test’s frontmatter cannot control the whole suite.