name and description are already fixtures. If you need them to persist through the life of a test class, set their scope to 'class' and use them where needed instead of modifying the test class: http://pytest.org/latest/fixture.html#sharing-a-fixture-across-tests-in-a-module-or-class-session