robust error handling in test fixtures
single top-level conftest.py