Skip to content

Commit

Permalink
update fake backends to V2
Browse files Browse the repository at this point in the history
  • Loading branch information
nonhermitian committed Sep 20, 2024
1 parent 83ffd68 commit 80eefb7
Show file tree
Hide file tree
Showing 19 changed files with 21 additions and 21 deletions.
4 changes: 2 additions & 2 deletions mthree/test/test_collections.py
Original file line number Diff line number Diff line change
Expand Up @@ -14,13 +14,13 @@
"""Test collection classes"""
import numpy as np
from qiskit import QuantumCircuit
from qiskit_ibm_runtime.fake_provider import FakeAthens
from qiskit_ibm_runtime.fake_provider import FakeAthensV2
import mthree


def test_mit_overhead():
"""Test if mitigation overhead over collection is same as loop"""
backend = FakeAthens()
backend = FakeAthensV2()
qc = QuantumCircuit(5)
qc.h(2)
qc.cx(2, 1)
Expand Down
2 changes: 1 addition & 1 deletion mthree/test/test_default_shots.py
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
# pylint: disable=no-name-in-module

"""Test matrix elements"""
from qiskit_ibm_runtime.fake_provider import FakeAthens
from qiskit_ibm_runtime.fake_provider import FakeAthensV2 as FakeAthens
import mthree

LOW_SHOTS = 543
Expand Down
4 changes: 2 additions & 2 deletions mthree/test/test_details.py
Original file line number Diff line number Diff line change
Expand Up @@ -13,12 +13,12 @@

"""Test details handling"""
from qiskit import QuantumCircuit, transpile
from qiskit_ibm_runtime.fake_provider import FakeAthens
from qiskit_ibm_runtime.fake_provider import FakeAthensV2

import mthree


BACKEND = FakeAthens()
BACKEND = FakeAthensV2()


def test_details_one_circuit():
Expand Down
2 changes: 1 addition & 1 deletion mthree/test/test_dynamic.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
# Transpiler passes for optimizing dynamic circuits
from qiskit.transpiler import PassManager
from qiskit.transpiler.passes.optimization import ResetAfterMeasureSimplification
from qiskit_ibm_runtime.fake_provider import FakeKolkata
from qiskit_ibm_runtime.fake_provider import FakeKolkataV2 as FakeKolkata

import mthree

Expand Down
2 changes: 1 addition & 1 deletion mthree/test/test_extra_cals.py
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
import numpy as np
import orjson
from qiskit import QuantumCircuit
from qiskit_ibm_runtime.fake_provider import FakeAthens
from qiskit_ibm_runtime.fake_provider import FakeAthensV2 as FakeAthens

import mthree

Expand Down
2 changes: 1 addition & 1 deletion mthree/test/test_file_io.py
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
import os
import numpy as np
from qiskit import QuantumCircuit
from qiskit_ibm_runtime.fake_provider import FakeAthens
from qiskit_ibm_runtime.fake_provider import FakeAthensV2 as FakeAthens
import mthree


Expand Down
2 changes: 1 addition & 1 deletion mthree/test/test_grouping.py
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
"""Test opertor groupings"""
import numpy as np
from qiskit import QuantumCircuit, transpile
from qiskit_ibm_runtime.fake_provider import FakeAthens
from qiskit_ibm_runtime.fake_provider import FakeAthensV2 as FakeAthens
import mthree


Expand Down
2 changes: 1 addition & 1 deletion mthree/test/test_hamming.py
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
"""Test Hamming distance truncation"""
import numpy as np

from qiskit_ibm_runtime.fake_provider import FakeKolkata
from qiskit_ibm_runtime.fake_provider import FakeKolkataV2 as FakeKolkata
import mthree


Expand Down
2 changes: 1 addition & 1 deletion mthree/test/test_inoperable_qubits.py
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@

"""Test inoperable qubits"""
import pytest
from qiskit_ibm_runtime.fake_provider import FakeKolkata
from qiskit_ibm_runtime.fake_provider import FakeKolkataV2 as FakeKolkata
import mthree


Expand Down
2 changes: 1 addition & 1 deletion mthree/test/test_list_inputs.py
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@

"""Test list inputs"""
from qiskit import QuantumCircuit
from qiskit_ibm_runtime.fake_provider import FakeAthens
from qiskit_ibm_runtime.fake_provider import FakeAthensV2 as FakeAthens
import mthree


Expand Down
2 changes: 1 addition & 1 deletion mthree/test/test_matvec.py
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
import numpy as np
import scipy.sparse.linalg as spla
from qiskit import QuantumCircuit
from qiskit_ibm_runtime.fake_provider import FakeAthens
from qiskit_ibm_runtime.fake_provider import FakeAthensV2 as FakeAthens
import mthree
from mthree.matvec import M3MatVec

Expand Down
2 changes: 1 addition & 1 deletion mthree/test/test_meas_mapping.py
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@

"""Test QuantumCircuit final measurement mapping"""
from qiskit import QuantumRegister, ClassicalRegister, QuantumCircuit, transpile
from qiskit_ibm_runtime.fake_provider import FakeCasablanca
from qiskit_ibm_runtime.fake_provider import FakeCasablancaV2 as FakeCasablanca
from mthree.utils import final_measurement_mapping


Expand Down
2 changes: 1 addition & 1 deletion mthree/test/test_methods.py
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@

import numpy as np
from qiskit import QuantumCircuit
from qiskit_ibm_runtime.fake_provider import FakeAthens
from qiskit_ibm_runtime.fake_provider import FakeAthensV2 as FakeAthens
import mthree


Expand Down
2 changes: 1 addition & 1 deletion mthree/test/test_multi_job.py
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
# that they have been altered from the originals.

"""Test multiple job submission"""
from qiskit_ibm_runtime.fake_provider import FakeKolkata
from qiskit_ibm_runtime.fake_provider import FakeKolkataV2 as FakeKolkata
import mthree


Expand Down
2 changes: 1 addition & 1 deletion mthree/test/test_quasi_attr.py
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
# pylint: disable=no-name-in-module
"""Test matrix elements"""
from qiskit import QuantumCircuit, transpile
from qiskit_ibm_runtime.fake_provider import FakeMontreal
from qiskit_ibm_runtime.fake_provider import FakeMontrealV2 as FakeMontreal
import mthree


Expand Down
2 changes: 1 addition & 1 deletion mthree/test/test_qubits_from_mapping.py
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@

"""Test QuantumCircuit final measurement mapping"""
from qiskit import QuantumCircuit, transpile
from qiskit_ibm_runtime.fake_provider import FakeCasablanca
from qiskit_ibm_runtime.fake_provider import FakeCasablancaV2 as FakeCasablanca
import mthree
from mthree.utils import final_measurement_mapping

Expand Down
2 changes: 1 addition & 1 deletion mthree/test/test_sim.py
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@

"""Test matrix elements"""
from qiskit import QuantumCircuit
from qiskit_ibm_runtime.fake_provider import FakeAthens
from qiskit_ibm_runtime.fake_provider import FakeAthensV2 as FakeAthens
import mthree


Expand Down
2 changes: 1 addition & 1 deletion mthree/test/test_threading.py
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
"""Test QuantumCircuit final measurement mapping"""
import pytest
from qiskit import QuantumCircuit, transpile
from qiskit_ibm_runtime.fake_provider import FakeCasablanca
from qiskit_ibm_runtime.fake_provider import FakeCasablancaV2 as FakeCasablanca
import mthree
from mthree.exceptions import M3Error
from mthree.utils import final_measurement_mapping
Expand Down
2 changes: 1 addition & 1 deletion mthree/test/test_utils.py
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
import numpy as np
from qiskit import QuantumCircuit
from qiskit.quantum_info import Statevector
from qiskit_ibm_runtime.fake_provider import FakeAthens
from qiskit_ibm_runtime.fake_provider import FakeAthensV2 as FakeAthens
import mthree


Expand Down

0 comments on commit 80eefb7

Please sign in to comment.