fix coverage for backend parametrization

Any test that takes a backend is required to provide the requires_backend_interface decorator. Should fix #1445.