Use pytest.fixture for backends

This lets you chain in additional fixtures that vary by backend easily.