Skip to content

Commit 5d6505c

Browse files
committed
Use internal FakeProvider in place of one removed in Qiskit 1.0
1 parent f958426 commit 5d6505c

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

qiskit_experiments/test/fake_backend.py

+9-1
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@
1313
"""Fake backend class for tests."""
1414
import uuid
1515
from qiskit.circuit.library import Measure
16+
from qiskit.providers import ProviderV1
1617
from qiskit.providers.backend import BackendV2
17-
from qiskit.providers.fake_provider import FakeProvider
1818
from qiskit.providers.options import Options
1919
from qiskit.transpiler import Target
2020

@@ -23,6 +23,14 @@
2323
from qiskit_experiments.test.utils import FakeJob
2424

2525

26+
class FakeProvider(ProviderV1):
27+
"""Fake provider with no backends for testing"""
28+
29+
def backends(self, name=None, **kwargs):
30+
"""List of available backends. Empty in this case"""
31+
return []
32+
33+
2634
class FakeBackend(BackendV2):
2735
"""
2836
Fake backend for test purposes only.

0 commit comments

Comments
 (0)