File tree 2 files changed +10
-2
lines changed
2 files changed +10
-2
lines changed Original file line number Diff line number Diff line change @@ -22,7 +22,7 @@ class unifies data access for various data fields.
22
22
23
23
try :
24
24
# Removed in Qiskit 1.0. Different from the other FakeBackendV2's
25
- from qiskit .providers .fake_provider import FakeBackendV2
25
+ from qiskit .providers .fake_provider import QiskitFakeBackendV2
26
26
except ImportError :
27
27
28
28
class QiskitFakeBackendV2 :
Original file line number Diff line number Diff line change 13
13
"""Fake backend class for tests."""
14
14
import uuid
15
15
from qiskit .circuit .library import Measure
16
+ from qiskit .providers import ProviderV1
16
17
from qiskit .providers .backend import BackendV2
17
- from qiskit .providers .fake_provider import FakeProvider
18
18
from qiskit .providers .options import Options
19
19
from qiskit .transpiler import Target
20
20
23
23
from qiskit_experiments .test .utils import FakeJob
24
24
25
25
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
+
26
34
class FakeBackend (BackendV2 ):
27
35
"""
28
36
Fake backend for test purposes only.
You can’t perform that action at this time.
0 commit comments