@pytest.fixture
def report_for(reports_for):
    def impl(*a, **kw):
        reports = reports_for(*a, **kw)

        assert len(reports) == 1

        return reports[0]
    return impl
as ``reports_for``, but returns a single report
dataset/ETHPy150Open allure-framework/allure-python/tests/conftest.py/report_for