Skip to content

Commit

Permalink
Load Aer dynamically in unit tests (#412) (#413)
Browse files Browse the repository at this point in the history
(cherry picked from commit df58f3c)

Co-authored-by: Manoel Marques <Manoel.Marques@ibm.com>
  • Loading branch information
mergify[bot] and manoelmarques committed Sep 1, 2022
1 parent 139c3f1 commit bed46a4
Showing 1 changed file with 5 additions and 3 deletions.
8 changes: 5 additions & 3 deletions test/algorithms/test_grover_optimizer.py
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,6 @@
import numpy as np
from ddt import data, ddt
from docplex.mp.model import Model
import qiskit
from qiskit.utils import QuantumInstance, algorithm_globals, optionals
from qiskit.algorithms import NumPyMinimumEigensolver
from qiskit_optimization.algorithms import (
Expand All @@ -45,13 +44,16 @@ class TestGroverOptimizer(QiskitOptimizationTestCase):
def setUp(self):
super().setUp()
algorithm_globals.random_seed = 1
import importlib

aer = importlib.import_module("qiskit.providers.aer")
self.sv_simulator = QuantumInstance(
qiskit.providers.aer.Aer.get_backend("aer_simulator_statevector"),
aer.Aer.get_backend("aer_simulator_statevector"),
seed_simulator=921,
seed_transpiler=200,
)
self.qasm_simulator = QuantumInstance(
qiskit.providers.aer.Aer.get_backend("aer_simulator"),
aer.Aer.get_backend("aer_simulator"),
seed_simulator=123,
seed_transpiler=123,
)
Expand Down

0 comments on commit bed46a4

Please sign in to comment.