Skip to content

Commit a953e5c

Browse files
woodsp-ibmCryoris
andauthored
Remove dependence on QiskitTestCase (#34)
Co-authored-by: Julien Gacon <[email protected]>
1 parent 9964449 commit a953e5c

File tree

6 files changed

+13
-14
lines changed

6 files changed

+13
-14
lines changed

test/gradients/test_estimator_gradient.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
"""Test Estimator Gradients"""
1515

1616
import unittest
17+
from test import QiskitAlgorithmsTestCase
1718

1819
import numpy as np
1920
from ddt import ddt, data, unpack
@@ -25,7 +26,6 @@
2526
from qiskit.primitives import Estimator
2627
from qiskit.quantum_info import Operator, SparsePauliOp, Pauli
2728
from qiskit.quantum_info.random import random_pauli_list
28-
from qiskit.test import QiskitTestCase
2929

3030
from qiskit_algorithms.gradients import (
3131
FiniteDiffEstimatorGradient,
@@ -49,7 +49,7 @@
4949

5050

5151
@ddt
52-
class TestEstimatorGradient(QiskitTestCase):
52+
class TestEstimatorGradient(QiskitAlgorithmsTestCase):
5353
"""Test Estimator Gradient"""
5454

5555
@data(*gradient_factories)

test/gradients/test_qfi.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,21 +14,21 @@
1414
"""Test QFI."""
1515

1616
import unittest
17-
from ddt import ddt, data
17+
from test import QiskitAlgorithmsTestCase
1818

19+
from ddt import ddt, data
1920
import numpy as np
2021

2122
from qiskit import QuantumCircuit
2223
from qiskit.circuit import Parameter
2324
from qiskit.circuit.parametervector import ParameterVector
2425
from qiskit.primitives import Estimator
25-
from qiskit.test import QiskitTestCase
2626

2727
from qiskit_algorithms.gradients import LinCombQGT, ReverseQGT, QFI, DerivativeType
2828

2929

3030
@ddt
31-
class TestQFI(QiskitTestCase):
31+
class TestQFI(QiskitAlgorithmsTestCase):
3232
"""Test QFI"""
3333

3434
def setUp(self):

test/gradients/test_qgt.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,23 +14,23 @@
1414
"""Test QGT."""
1515

1616
import unittest
17-
from ddt import ddt, data
17+
from test import QiskitAlgorithmsTestCase
1818

19+
from ddt import ddt, data
1920
import numpy as np
2021

2122
from qiskit import QuantumCircuit
2223
from qiskit.circuit import Parameter
2324
from qiskit.circuit.library import RealAmplitudes
2425
from qiskit.primitives import Estimator
25-
from qiskit.test import QiskitTestCase
2626

2727
from qiskit_algorithms.gradients import DerivativeType, LinCombQGT, ReverseQGT
2828

2929
from .logging_primitives import LoggingEstimator
3030

3131

3232
@ddt
33-
class TestQGT(QiskitTestCase):
33+
class TestQGT(QiskitAlgorithmsTestCase):
3434
"""Test QGT"""
3535

3636
def setUp(self):

test/gradients/test_sampler_gradient.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
"""Test Sampler Gradients"""
1515

1616
import unittest
17+
from test import QiskitAlgorithmsTestCase
1718
from typing import List
1819

1920
import numpy as np
@@ -25,7 +26,6 @@
2526
from qiskit.circuit.library.standard_gates import RXXGate
2627
from qiskit.primitives import Sampler
2728
from qiskit.result import QuasiDistribution
28-
from qiskit.test import QiskitTestCase
2929

3030
from qiskit_algorithms.gradients import (
3131
FiniteDiffSamplerGradient,
@@ -46,7 +46,7 @@
4646

4747

4848
@ddt
49-
class TestSamplerGradient(QiskitTestCase):
49+
class TestSamplerGradient(QiskitAlgorithmsTestCase):
5050
"""Test Sampler Gradient"""
5151

5252
@data(*gradient_factories)

test/state_fidelities/test_compute_uncompute.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,18 +13,18 @@
1313
"""Tests for Fidelity."""
1414

1515
import unittest
16+
from test import QiskitAlgorithmsTestCase
1617

1718
import numpy as np
1819

1920
from qiskit.circuit import QuantumCircuit, ParameterVector
2021
from qiskit.circuit.library import RealAmplitudes
2122
from qiskit.primitives import Sampler
22-
from qiskit.test import QiskitTestCase
2323

2424
from qiskit_algorithms.state_fidelities import ComputeUncompute
2525

2626

27-
class TestComputeUncompute(QiskitTestCase):
27+
class TestComputeUncompute(QiskitAlgorithmsTestCase):
2828
"""Test Compute-Uncompute Fidelity class"""
2929

3030
def setUp(self):

test/time_evolvers/test_pvqd.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@
2222
from qiskit.circuit.library import EfficientSU2
2323
from qiskit.primitives import Estimator, Sampler
2424
from qiskit.quantum_info import Pauli, SparsePauliOp
25-
from qiskit.test import QiskitTestCase
2625
from qiskit.utils import algorithm_globals
2726

2827
from qiskit_algorithms import AlgorithmError
@@ -270,7 +269,7 @@ def test_aux_ops_raises(self):
270269
_ = pvqd.evolve(problem)
271270

272271

273-
class TestPVQDUtils(QiskitTestCase):
272+
class TestPVQDUtils(QiskitAlgorithmsTestCase):
274273
"""Test some utility functions for PVQD."""
275274

276275
def setUp(self):

0 commit comments

Comments
 (0)