Skip to content

This release improves error handling by showing clean messages for unavailable fixtures and avoids unnecessary fixture initialization for fully skipped test suites.

Skip fixture initialization for suites with all static skips

Section titled “Skip fixture initialization for suites with all static skips”

Feb 16, 2026 · @mavam, @codex · #26

The test harness no longer initializes fixtures for suites where all tests are statically skipped. Previously, fixtures were activated even when no tests would run, causing unnecessary startup overhead and potential errors.

Clean error messages for unavailable fixtures

Section titled “Clean error messages for unavailable fixtures”

Feb 16, 2026 · @mavam, @codex · #25

When a fixture becomes unavailable during test execution, the test harness now provides a clean error message instead of a Python traceback.